Тест: БД для производительности приложения
Итоговый тест по курсу «БД для производительности приложения». 20 вопросов, 70% для прохождения, 3 попытки.
01
Какой инструмент показывает план запроса?
02
Что такое Seq Scan?
03
Что такое MV?
04
Что такое PgBouncer?
05
Что такое FTS?
06
Что такое read replica?
07
Что такое MVCC?
08
Что такое batched upsert?
09
Что ускоряет БД?
10
Что важно для FTS в Postgres?
11
Что верно про offset-пагинацию?
12
Что такое connection pool?
13
Какой оператор показывает план запроса?
14
Какой индекс для FTS?
15
Как называется курсорная пагинация?
16
Что использовать для пула соединений Postgres?
17
Заполни пропуски в EXPLAIN
EXPLAIN SELECT * FROM users WHERE id = 5; -- смотреть на
18
Заполни пропуски в MV
CREATE MATERIALIZED VIEW stats AS ... REFRESH MATERIALIZED VIEW stats;
19
Заполни пропуски в FTS
WHERE search_vector plainto_tsquery('russian', ?) ORDER BY (search_vector, ...) DESC
20
Заполни пропуски в upsert
Post::($rows, ['id'], ['title', 'body']);