专题简介
查询优化器是关系数据库系统的核心模块,是数据库内核开发的重点和难点,也是衡量整个数据库系统成熟度的“试金石”。《SQL查询改写》系列文章将带你掌握查询改写的精髓,熟悉复杂 SQL 的等价性,写出高效的 SQL。
作者简介
OceanBase 优化器团队,由 OceanBase 高级技术专家溪峰、技术专家山文等领衔,致力于打造全球领先的分布式查询优化器。
一键直达
1、SQL 改写系列一:OceanBase 查询改写实践概述
2、SQL 改写系列二: 子查询提升首篇
3、SQL 改写系列三:如何提升子查询性能(包含聚合函数)的最佳实践
4、SQL 改写系列四: 聚合分组等价变换大法之分组下压
5、SQL 改写系列五:视图合并设计与实践
6、SQL 改写系列六:谓词推导
7、SQL 改写系列七:谓词移动
8、SQL 改写系列八:连接消除
9、SQL 改写系列九:外连接转内连接的常见场景与错误
10、SQL 改写系列十:半连接转内连接
11、SQL改写系列十一:外连接转AntiJoin的场景与限制
写在最后
如果您对我们的文章任何建议或反馈,欢迎提出来帮助我们改善。我们的邮箱是 open_docs@oceanbase.com,欢迎来撩。如果您有什么特别想了解的,也请告诉我们。我们可能会在下期翻牌子噢~~当然阅读本系列文章和直接阅读源码的体感还是不一样的。本系列文章旨在帮助您更好地理解源码,但是却不能代替源码。如果想深入学习 OceanBase,欢迎阅读源码和参与贡献,OceanBase 社区在大门永远向爱好者敞开。
最后的最后:如果您有任何疑问,可以通过以下方式与我们进行交流:
钉钉群:33254054
微信群:扫码添加小助手,将拉你进群哟~