- 博客(3)
- 收藏
- 关注
原创 oracle执行计划
对于一条SQL语句,Oracle是如何执行的,首先必须发挥你的想象,你认为它会如何去实现。 是等子查询结果全出来之后,还是子查询每出一个结果,都触发父节点去执行。没错,单纯的 数据浏览当然不用等子查询全部结束后,但涉及到排序,求和等需求的时候,就必须要等了, 你可以帮它想想,全部数据不出来的话,何谈去排序求和。 另外,再谈谈索引使用问题,并不是只要用了索引就比不用要快,其实不
2012-02-23 21:06:14
187
翻译 Oracle 分析函数之over()
over()函数使用子分区查出各部门薪水连续的总和: select deptno,ename,sal, sum(sal) over (order by ename) 连续求和, sum(sal) over () 总和 = sum(sal) over (partition by null) http://www.linuxidc.com/Li
2011-11-03 23:25:58
183
转载 Oracle自治事务的介绍(Autonomous Transactions)
在你的一个事务(外层事务)中可以定义一个或几个自治事务。自治事务可以独立commit,不对外层事务产生影响,同样外层事务的 rollback 也对自治事务没有影响。通常可以考虑将自治事务定义成一个过程,在外层的事务中调用。现在举个例子吧:以下procedure被一个无名块调用,PROCEDURE write_log (code IN INTEGER, text IN VARCHAR2)ISPRAG
2011-06-16 20:38:00
390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人