oracle
文章平均质量分 70
QiaoCui2333
这个作者很懒,什么都没留下…
展开
-
关于oracle 11g的拓展统计信息
最近迷上了数据库查询优化,那种把一两分钟的查询优化到几秒钟的快感,让我欲罢不能。 从一开始的迷信各种语句的写法,到后面开始看执行计划,再到后来的扩展统计信息,一步一步感觉慢慢专业了起来。 一开始在网上看,什么sql语句中不要使用or,要使用union all代替,否则优化器会放弃索引而使用全表扫描。对此我深信不疑,并将一个炒鸡长的sql硬生生的用union all拆成了两个,感觉速度可原创 2016-07-03 20:38:25 · 493 阅读 · 0 评论 -
Oracle keep函数
之前看到keep函数,一直不明白函数含义,找到一个英文版解释,感觉很清晰,特翻译下。 MIN(sal) KEEP (DENSE_RANK FIRST ORDER BY sal) OVER (PARTITION BY deptno) The statement can be considered in (roughly) right-to-left order: 这个语句可以翻译 2017-03-15 11:55:44 · 406 阅读 · 0 评论