Skip to content

Latest commit

 

History

History
50 lines (22 loc) · 2.08 KB

20220923_02.md

File metadata and controls

50 lines (22 loc) · 2.08 KB

optimizer trace: 如何了解数据库优化器的内部优化逻辑? 诊断和解决SQL性能问题?

作者

digoal

日期

2022-09-23

标签

PostgreSQL , 开源 , 优化器的优化过程 , 学习 , 诊断


背景

帮助理解优化器的优化原理, 生成优化执行计划的决策过程和逻辑(parser, rewriter, optimize), 辅助诊断和调优因"优化器自身、优化器参数设置、代价校准因子设置、索引缺失、统计信息不准"等问题带来的SQL性能问题;

适合数据库管理人员、开发者;

推荐阅读: 阿里云数据库大佬道客分享的一篇信息: https://zhuanlan.zhihu.com/p/475410214

https://hyper-db.de/interface.html

https://github.com/ogrovlen/opttrace

digoal's wechat