在最近结束的甲骨文数据库大会上 eygle 做了重要技术分享:百倍提升-真实世界的 SQL 优化,将一些优化案例带给大家。现将演讲的 PPT 发布供参考学习。
在这个主题中,分享了5个来自于真实世界的 SQL 优化案例,分别涉及了五个方向:
疏忽 - 由于疏忽可能带来的 SQL 问题和错误;
技能 - 需要技能和规范就可以带来改进案例;
专业 - 需要了解 Oracle 专业 SQL 写法的案例;
技巧 - 在获得了技能和专业之后的灵机一动;
架构 - 将经验方法和技能上升到数据库架构;
通过5个案例层层递进,将这几个层次传递和表达了出来。部分内容摘录如下:
在改进 SQL 质量提升性能的过程中,疏忽和规范化问题等都可以通过 SQL 审核来强化,而针对核心 SQL,SQL 审核和过滤也可以集中进行分析和优化。
在现实世界,不论是开发 DBA 还是专业的 SQL 审核人员,实际上都扮演了事前规避、防患于未然的重要角色,而向前推进的角色更有利于 DBA 价值的实现。
有人完全复盘和模拟了 PPT 中提到的一个案例,以下链接中的测试过程可以作为参考:http://blog.csdn.net/bisal/article/details/47137239
下面是 eygle 百度云盘链接,点击“阅读原文”下载此 PPT 资源:
http://pan.baidu.com/s/1hqvWbdU
Oracle 副总裁、中国区数据库产品事业部总经理 Peter 吴承杨也围绕大会主题“回顾 感恩 展望”做了分享:志存高远 直挂云帆-数据库未来之展望。以下摘要供参考:
复制此链接至浏览器打开下载 Peter 演讲 PPT 资源:http://pan.baidu.com/s/1kTpewPD
2015 Oracle 技术嘉年华官方五折报名渠道:https://jinshuju.net/f/3TxwSB
建议复制到浏览器注册报名或者长按识别下方图中二维码打开活动报名链接。
点击“阅读原文”下载资源。