меню
Блог
панорама 360
DBA_1
0
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
Тест: Логическая репликация
Тест: Логическая репликация PostgreSQL
Всего вопросов:
20
Вопрос 1
Что передаётся при логической репликации?
WAL записи
Файлы данных
Изменения на уровне строк/таблиц
SQL запросы
Вопрос 2
Какой уровень репликации обеспечивает логическая репликация?
Уровень БД/таблицы
Уровень кластера
Уровень блока
Уровень строки
Вопрос 3
Какой wal_level нужен для логической репликации?
minimal
logical
replica
archive
Вопрос 4
Что такое publication?
Подписчик
Реплика
Набор таблиц для репликации на источнике
WAL сегмент
Вопрос 5
Что такое subscription?
Подписка на publication
Издание таблиц
Реплика
WAL процесс
Вопрос 6
Как создать publication?
CREATE SUBSCRIPTION
CREATE PUBLICATION
NEW PUBLICATION
MAKE PUBLICATION
Вопрос 7
Как создать subscription?
CREATE PUBLICATION
NEW SUBSCRIPTION
CREATE SUBSCRIPTION
MAKE SUBSCRIPTION
Вопрос 8
Какая система репликации позволяет реплицировать отдельные таблицы?
Логическая
Физическая
Синхронная
Асинхронная
Вопрос 9
Можно ли реплицировать между разными версиями PostgreSQL?
Нет никогда
Да, логическая репликация
Только физическая
Только одинаковые версии
Вопрос 10
Что показывает pg_publication?
Все подписки
Все подключения
Все публикации
Все реплики
Вопрос 11
Что показывает pg_subscription?
Все подписки
Все публикации
Все подключения
Все реплики
Вопрос 12
Какой процесс применяет изменения на подписчике?
WAL sender
WAL receiver / apply worker
bgwriter
autovacuum
Вопрос 13
Какой процесс отправляет изменения с издателя?
WAL receiver
apply worker
Logical replication worker
bgwriter
Вопрос 14
Что такое replication slot для логической репликации?
Хранит состояние репликации предотвращая удаление WAL
Физическая реплика
Publication
Subscription
Вопрос 15
Какая таблица хранит информацию о slot?
pg_slots
pg_replication_slots
pg_slot_info
pg_replication
Вопрос 16
Можно ли реплицировать DDL?
Да всегда
Нет никогда
Только DML (INSERT/UPDATE/DELETE)
Только CREATE TABLE
Вопрос 17
Что делает pg_logical_slot_get_changes()?
Получает изменения из logical slot
Создаёт slot
Удаляет slot
Показывает статус slot
Вопрос 18
Какой decoder нужен для логической репликации?
Физический
Выходной декодер (output plugin)
WAL архив
Бэкап
Вопрос 19
Что такое bidirectional replication?
Однонаправленная репликация
Репликация только SELECT
Двусторонняя репликация между серверами
Синхронная репликация
Вопрос 20
Какая проблема характерна для логической репликации при конфликтах?
Конфликты первичных ключей
Потеря WAL
Блокировка кластера
Ошибка сжатия
Проверить результаты
Результат теста