使用更好的选择性估计改进 MariaDB 的查询优化器
摘要
选择性估计是每个查询优化器都必须解决的难题之一。糟糕的选择性估计可能是导致选择错误查询计划的最常见原因。
MariaDB 的优化器也不例外。本次讲座将介绍当前情况
- 在 MariaDB 中如何进行选择性估计,
- 已知的问题(以及变通方法)是什么,
- 正在采取哪些措施来改进选择性估计:在 MariaDB 10.7 及更高版本中。
其他链接
日期和时间
- 10月5日星期二, 14:40 – 15:30 CEST (UTC +2), 纽约时间 8:40am – 9:30am, 北京/新加坡时间 20:40 – 21:30
讲者

Sergei Petrunia
查询优化器开发者, MariaDB Corporation
Sergei Petrunia 是 MariaDB 的查询优化器开发者。他为 MariaDB 中的 Optimizer Trace 实现、ANALYZE for statements 特性以及其他优化器特性做出了贡献。在不进行特性开发时,他负责处理与查询优化相关的支持升级问题,并以此来了解查询优化器在生产环境中的表现。
在加入 MariaDB 之前,他曾是 MySQL 的查询优化器开发者。