随笔分类 -  数据库优化

摘要:oracle 递归查询 query level 递归深度 遍历 阅读全文
posted @ 2009-08-05 16:00 漏鱼之网 阅读(360) 评论(0) 推荐(0)
摘要:上周代码走查时发现由于分页功能需要根据总条数计算分页数 ,而目前项目组内的普遍做法是进行两次sql查询,一次用count(*)获得总条数,一次获取真正的展现数据。其实我们可以使用oracle提供的olap函数对此进行优化,通过伪列:count(*) over()即可获得当前sql的总条数。比如[代码] 会返回总条数为1。olap函数主要用于统计分析,熟练掌握能很好的提高sql执行效率。count(... 阅读全文
posted @ 2009-08-04 20:40 漏鱼之网 阅读(557) 评论(0) 推荐(0)