# Feature request: Access to queryable build database

**URL:** <https://forum.buildkite.community/t/feature-request-access-to-queryable-build-database/1156>\
**Category:** Features Requests\
**Created:** [July 13, 2020, 10:48pm UTC](https://forum.buildkite.community/t/feature-request-access-to-queryable-build-database/1156 "2020-07-13T22:48:18Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![tommeier](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/tommeier/32/869_2.png) [@tommeier](https://forum.buildkite.community/u/tommeier)\
**Post date:** [July 13, 2020, 10:48pm UTC](https://forum.buildkite.community/t/feature-request-access-to-queryable-build-database/1156/1 "2020-07-13T22:48:18Z")

</div>

Hi,

Would really love the ability to perform sql-like queries on the build information. For example: If some tests have started timing out (in our case a race condition in chromedriver) - tracking down when this started is very laborious - clicking each build in master until we don’t see them - 100’s of pages.

Something like `select min(id) from builds where timeout == true and job_id == 'api'` would help immensely.

I’m imagining something like New Relic - or even Kolide - it doesn’t need to be instant - can be queried and come back to later for the result:

 ![Screen Shot 2020-07-14 at 8.45.37 am](https://us1.discourse-cdn.com/flex016/uploads/buildkite1/original/1X/8f12fd26607c491cab4e6634cbb108cb472a3a86.png)

---

_[View the full topic](https://forum.buildkite.community/t/feature-request-access-to-queryable-build-database/1156)._
