19 вопросов
-
middle theory Как читать вывод EXPLAIN ANALYZE? Что значит `Seq Scan`, `Index Scan`, `Bitmap Heap Scan`, `cost=X..Y` и `actual time=A..B`?
-
middle correct_vs_wrong Запрос медленный. Какой EXPLAIN-вывод указывает на проблему, и какой выглядит нормально?
-
middle mcq Что из перечисленного НЕ относится к MVCC в PostgreSQL?
-
middle theory Как EXPLAIN ANALYZE помогает определить, стоит ли добавлять индекс на столбец? Приведите пример вывода, где индекс явно улучшит производительность, и объясните…
-
middle theory В выводе EXPLAIN ANALYZE встречается 'Filter: (price > 1000)'. Как это влияет на производительность, и какие альтернативы можно предложить для улучшения?
-
middle theory В EXPLAIN ANALYZE выводе есть 'Rows Removed by Filter: 99900'. Какие возможные причины этого и как это можно исправить?
-
middle theory Explain what a foreign key is and how it is used.
-
middle theory What is normalization? Explain with examples.
-
middle theory Explain the purpose of the GROUP BY clause.
-
middle quiz Какой из следующих факторов НЕ влияет на стоимость операции в EXPLAIN ANALYZE?
-
middle quiz Что означает 'actual rows' в выводе EXPLAIN ANALYZE, если оно значительно меньше 'rows'?
-
middle quiz Какой из следующих аспектов EXPLAIN ANALYZE НЕ отражается в выводе?
-
middle quiz Какой из следующих факторов может привести к высокому 'cost' в EXPLAIN ANALYZE, даже если 'actual time' низкое?
-
middle quiz Какой из следующих выводов EXPLAIN ANALYZE может указывать на необходимость обновления статистики?
-
middle quiz Какой из следующих факторов может привести к тому, что EXPLAIN ANALYZE покажет 'Index Scan', но 'actual time' будет высоким?
-
middle quiz Какой из следующих выводов EXPLAIN ANALYZE может указывать на проблему с производительностью из-за неправильного использования индекса?
-
middle quiz Какой из следующих факторов может привести к тому, что EXPLAIN ANALYZE покажет 'Seq Scan', но 'actual time' будет низким?
-
middle quiz Какой из следующих факторов может привести к тому, что EXPLAIN ANALYZE покажет 'Hash Join', но 'actual time' будет высоким?
-
middle quiz Какой из следующих факторов может привести к тому, что EXPLAIN ANALYZE покажет 'Bitmap Heap Scan', но 'actual time' будет высоким?