Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorick Peterse <yorickpeterse@gmail.com>2018-08-14 19:07:15 +0300
committerYorick Peterse <yorickpeterse@gmail.com>2018-08-17 16:22:42 +0300
commit3d46f3155ae07d566dfbc72776e0b4a3207a91fc (patch)
treebe3edc00e1b41ec58283c7ba57e12ea33a6aa7b3 /doc/development/README.md
parente610b41e2458601fb1821dcf46a15dc758e032bd (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.md8
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