SQL Server 优化器内幕【上篇】

  1. 云栖社区>
  2. 阿里云支持与服务>
  3. 博客>
  4. 正文

SQL Server 优化器内幕【上篇】

马弓手三菜 2018-07-10 11:13:54 浏览2190
展开阅读全文

我记得我还在上一家公司的时候,有一次和主管一起做1:1,主管问我,将来你的技术方向是什么,我说我想往HA方向发展,因为是我的强项。主管问我还有别的吗?我犹豫地说,我也想做优化器方向,但是智商不够。主管大笑,说如果有兴趣可以钻研看看。

现在想想,优化器确实比HA好玩多了。HA只是数据库的一个理念,实现这个理念的一些手段方式而已。而优化器则是算法实现,是关系型数据库的整体实现方式。借此来了解图灵奖得主James Gray的遗作,就算学不会,也可以吹吹这位传奇人物的神秘去世故事



上篇 

  1. 什么是执行计划? 怎么生成执行计划?
  2. 数据访问的基本操作:Scan, Seek, bookmark lookup
  3. 表连接的三种基本操作: Nested Loop join, Merge Join, Hash Join

 

后续计划中的坑

  1. 子查询的种种
  2. 并发线程和我们的hy

网友评论

登录后评论
0/500
评论
马弓手三菜
+ 关注
所属云栖号: 阿里云支持与服务