Chinaunix首页 | 论坛 | 博客
  • 博客访问: 414565
  • 博文数量: 137
  • 博客积分: 5190
  • 博客等级: 大校
  • 技术积分: 997
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-21 16:19
文章存档

2011年(17)

2010年(120)

我的朋友

分类: Mysql/postgreSQL

2010-02-23 16:57:36

DISTINCT算法:
distinct算法与group by基本相同,同样可以使用Loose Index Scan、Tight Index Scan、临时表实现,只是distinct只需要从group by结果中取出一条记录,不需要聚合运算等。算法的不同之处在于distinct算法本身并不要求排序操作(查询中包含group by、max聚合运算等其他操作可能要求排序)

索引选择:与SQL Server类似,使用统计信息进行索引选择,支持query hints调优
阅读(1499) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~