Тест: БД для производительности приложения

Итоговый тест по курсу «БД для производительности приложения». 20 вопросов, 70% для прохождения, 3 попытки.

Вопросов: 20Попыток осталось: 1 из 1Проходной: 70%
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']);