1 месяц назад
Методология фиксации планов выполнения в PostgreSQL и Oracle: сравнительный анализ
Материал полностью подготовлен нейросетью. План выполнения (execution plan) — последовательность операций, которую сервер базы данных использует для получения результата SQL-запроса. Включает методы доступа...
5 месяцев назад
Что такое статистика таблиц и индексов и как она влияет на план запроса
Коллеги, всем привет! С вами Кирилл Михалько. Сегодня поговорим о статистике. Оптимизатор Oracle выбирает план выполнения запроса не наугад - он опирается на статистику. Без актуальной статистики даже идеально написанный SQL может работать в сотни раз медленнее. Сегодня разберём, что это за статистика, где она хранится и почему её нужно регулярно обновлять. Что такое статистика Статистика - это метаданные о таблицах и индексах, которые Oracle собирает и хранит в системных представлениях. Основные...