select count(*)、count(1)、count(主键列)和count(包含空值的列)有何区别?
下班路上看见网上有人问一个问题:
oracle 10g以后count(*)和count(非空列)性能方面有什么区别?
乍一看,确实有些含糊,Oracle中往往小问题蕴含着大智慧,如何破云见日?最直接的方法,我想就是通过10053事件,来看下不同SQL对应的执行计划和资源消耗等情况,进而看看是否有些信息可以为我们所用。首先,准备测试数据,11g库表bisal的id1列是主键(确保id1列为非空),
原创
2017-02-14 00:11:01 ·
9437 阅读 ·
1 评论