❗️Кеш: Буферный пул❗️
⚙️ Суть:
СУБД сохраняет в своей оперативной памяти страницы, полученные с диска при обращении к данным.
*️⃣Страница — это минимальная единица данных, которую база читает или записывает при работе с диском.
*️⃣Буферный пул — это часть оперативной памяти БД, выделенная для хранения загруженных страниц.
➕Плюсы:
Скорость — БД не обращается к диску при каждом запросе.
Простота использования — механизм работает автоматически из коробки.
➖Минусы:
Внешнее управление — этим механизмом нельзя управлять из приложения. Настройка возможна только на уровне конфигурации БД.
Сложные запросы — механизм кеширует сырые страницы, а не результаты ваших SQL-запросов.
P.S. Есть 3 места на занятие по С4 в субботу :)
Системный анализ | Дмитрий Помаскин
Post #326
601