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



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

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

HighLoad++ Moscow 2018

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

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

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

Comments are closed.