Що таке реплікація в SQL?
Реплікація в SQL - це процес копіювання даних з одного сервера бази даних на інший.
Вона потрібна, щоб:
- підвищити надійність - якщо основний сервер вийде з ладу, дані збережуться на копії;
- розподілити навантаження - основний сервер обробляє записи, а копії (репліки) - запити на читання;
- пришвидшити доступ - користувачі з різних регіонів можуть звертатися до найближчої репліки.
Зазвичай виділяють два типи:
- Синхронна реплікація - зміни записуються на репліку одразу (повільніше, але безпечніше).
- Асинхронна реплікація - дані спершу зберігаються на основному сервері, а потім копіюються на репліку (швидше, але можлива затримка).
Реплікація допомагає базі працювати швидше, стабільніше й безпечніше.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.