diff options
author | Yorick Peterse <yorickpeterse@gmail.com> | 2018-08-14 19:07:15 +0300 |
---|---|---|
committer | Yorick Peterse <yorickpeterse@gmail.com> | 2018-08-17 16:22:42 +0300 |
commit | 3d46f3155ae07d566dfbc72776e0b4a3207a91fc (patch) | |
tree | be3edc00e1b41ec58283c7ba57e12ea33a6aa7b3 /doc/development/README.md | |
parent | e610b41e2458601fb1821dcf46a15dc758e032bd (diff) |
Add documentation about reading query plans
This adds a database guide on how to read the output of "EXPLAIN" and
"EXPLAIN ANALYZE", and how to use this output to understand a query's
performance and optimise it.
Diffstat (limited to 'doc/development/README.md')
-rw-r--r-- | doc/development/README.md | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/development/README.md b/doc/development/README.md index fed3903c771..ee9a9852205 100644 --- a/doc/development/README.md +++ b/doc/development/README.md @@ -55,7 +55,13 @@ description: 'Learn how to contribute to GitLab.' - [Merge request performance guidelines](merge_request_performance_guidelines.md) for ensuring merge requests do not negatively impact GitLab performance -## Databases guides +## Database guides + +### Tooling + +- [Understanding EXPLAIN plans](understanding_explain_plans.md) +- [explain.depesz.com](https://explain.depesz.com/) for visualising the output + of `EXPLAIN` ### Migrations |