关于oracle组合索引的group by
oracle 9i
车辆信息表clxx ,数据几百万
其中两个字段:车牌号码(cphm varchar2(10)), 车辆类型(cllx char(2))
建了组合索引(cphm, cllx)
两句时间接近,都是3s多些
第一句的逻辑基本清楚,cllx没有用到
但第二句为什么也能这么快-------第一问
索引改成(cllx, cphm)理论上是不是更好(上述两句group by的效率)--------第二问
车辆信息表clxx ,数据几百万
其中两个字段:车牌号码(cphm varchar2(10)), 车辆类型(cllx char(2))
建了组合索引(cphm, cllx)
select cphm, count(*) from clxx where cphm>' ' group by cphm;
select cllx, count(*) from clxx where cphm>' ' group by cllx;两句时间接近,都是3s多些
第一句的逻辑基本清楚,cllx没有用到
但第二句为什么也能这么快-------第一问
索引改成(cllx, cphm)理论上是不是更好(上述两句group by的效率)--------第二问
...全文
相关推荐
oracle group by语句实例测试
本文将详细介绍oracle group by语句,以实例进行测试,需要的朋友可以参考下
oracle select执行顺序的详解
本篇文章是对oracle select执行顺序进行了详细的分析介绍,需要的朋友参考下
oracle sql 去重复记录不用distinct如何实现
本文将详细介绍oracle sql 去重复记录不用distinct如何实现,需要了解的朋友可以参考下
SQL Server和Oracle中索引介绍
想数据库的人 不看不行 优化sql哦 有两者区别哦 快下载看平
行业-76当我们在SQL里进行分组的时候,如何才能使用索引?.rar
行业-76当我们在SQL里进行分组的时候,如何才能使用索引?.rar


