22 вопросов
-
middle theory Какие типы индексов есть в PostgreSQL и в каких случаях каждый? Не B-tree по умолчанию — это когда?
-
middle correct_vs_wrong Есть индекс `CREATE INDEX ON orders (user_id, status, created_at)`. Какие запросы будут им пользоваться, а какие — нет (по leftmost-rule)?
-
senior theory Что такое partial index и когда он реально окупается?
-
middle mcq Какое утверждение про NULL и B-tree индексы в PostgreSQL ВЕРНО?
-
senior theory Что такое bloat у индексов в PostgreSQL и как с ним бороться?
-
middle theory Какие факторы влияют на выбор между B-tree и Hash индексами в PostgreSQL? В чём основное отличие их эффективности для операций поиска по точному значению и диа…
-
middle theory Как индексы влияют на производительность операций UPDATE и DELETE в PostgreSQL? Какие архитектурные особенности индексов могут привести к снижению производител…
-
middle theory Как PostgreSQL использует индексы для запросов с оператором LIKE? Почему запросы вида WHERE column LIKE '%pattern%' редко используют индексы, в отличие от WHER…
-
senior theory Объясните, как создаются индексы с выражениями в PostgreSQL, и приведите пример, где такой индекс может значительно повысить производительность. Какие особенно…
-
senior theory Какие преимущества и недостатки имеют частичные индексы (partial indexes) в PostgreSQL? Приведите пример создания частичного индекса и объясните, в каком сцена…
-
senior theory Объясните, как работают индексы GiST и SP-GiST в PostgreSQL, и в каких сценариях они предпочтительнее B-tree. Какие типы данных и операций они оптимизируют, и …
-
middle theory What are indexes and how can they improve query performance?
-
middle quiz Какой из следующих факторов НЕ влияет на эффективность использования индекса в PostgreSQL?
-
middle quiz Какой из следующих индексов будет наиболее эффективен для запроса вида: SELECT * FROM users WHERE status = 'active' AND created_at > '2023-01-01'?
-
middle quiz Что произойдет с индексом при выполнении команды VACUUM FULL в PostgreSQL?
-
middle quiz Какой из следующих типов индексов в PostgreSQL НЕ поддерживает операции с диапазонами?
-
middle quiz Какой из следующих факторов может привести к тому, что PostgreSQL не будет использовать индекс?
-
middle quiz Какой из следующих индексов будет наиболее эффективен для запроса: SELECT * FROM products WHERE category = 'electronics' AND price BETWEEN 100 AND 500?
-
middle quiz Какой из следующих индексов будет наиболее эффективен для запроса: SELECT * FROM logs WHERE timestamp >= '2023-01-01' AND timestamp < '2023-02-01'?
-
middle quiz Какой из следующих факторов может привести к увеличению размера индекса в PostgreSQL?
-
middle quiz Какой из следующих типов индексов в PostgreSQL может быть полезен для поиска по частичным совпадениям строк?
-
middle quiz Какой из следующих факторов может привести к тому, что индекс не будет использоваться в запросе?