MariaDB и MySQL — какую статистику использует оптимизатор / Сергей Голубчик (MariaDB)

Описание к видео MariaDB и MySQL — какую статистику использует оптимизатор / Сергей Голубчик (MariaDB)

Приглашаем на конференцию HighLoad++ 2024, которая пройдет 2 и 3 декабря в Москве!
Программа, подробности и билеты по ссылке: https://clck.ru/3DD4yb
--------
HighLoad++ Moscow 2018

Тезисы и презентация:
http://www.highload.ru/moscow/2018/ab...

Когда Ваш SQL-запрос попадает в сервер, задача оптимизатора — решить, как именно его выполнять, чтобы как можно быстрее получить результат. Принимая это решение, оптимизатор может смотреть на сами данные, но с многогигабайтными таблицами гораздо практичнее смотреть на разнообразную статистику, собранную по данным заранее. И чем лучше собранная статистика описывает реальные данные, тем ближе к реальности будут расчеты оптимизатора, тем точнее он будет выбирать самый быстрый способ выполнения запроса.


Нашли ошибку в видео? Пишите нам на [email protected]

Комментарии

Информация по комментариям в разработке