数据库
文章平均质量分 80
iteye_13353
这个作者很懒,什么都没留下…
展开
-
oracle分页查询
. 最好还是利用分析函数 row_number() over ( partition by col1 order by col2 ) 比如想取出100-150条记录,按照tname排序 select tname,tabtype from ( select tname,tabtype,row_number() over ( order by tname ) rn from tab ) whe...原创 2008-10-09 12:18:56 · 114 阅读 · 0 评论 -
谈数据库的性能优化
这篇文章是我花了很多时间写出来的,曾经发表在javaeye论坛上,今天居然不见了,幸好网上有人转载这篇文章,没办法,只好再一份在博客里。这个是我以前写给我部门的一个技术心得,鄙人才疏学浅,知道javaeye高人很多,如果我写的不对的地方,欢迎指教。 我靠这么多关键字过滤啊,“fapiao”也成了关键字1:前言 数据库优化是一个很广的范围,涉及到的东西比较多,并且每个特定的数...原创 2010-02-08 15:50:52 · 111 阅读 · 0 评论 -
oracle多表join策略
多表之间的连接有三种方式: Nested Loops , Hash Join 和 Sort Merge Join. 下面来介绍三种不同连接的不同: 一. NESTED LOOP: 对于被连接的数据子集较小的情况,嵌套循环连接是个较好的选择 。在嵌套循环中,内表被外表驱动,外表返回的每一行都要在内表中检索找到与它匹配的行,因此整个查 ...原创 2011-01-24 10:45:54 · 524 阅读 · 0 评论 -
最近oracle使用总结
1:查看sql的执行计划 explain plan for sql 然后执行select * from table(dbms_xplan.display()); 例如 explain plan for select rownum no,id,name from product_group order by name 然后执行select * from table(dbms_xplan....原创 2011-01-25 14:01:10 · 87 阅读 · 0 评论