- 博客(2)
- 资源 (3)
- 收藏
- 关注
转载 ORACLE里锁浅析
<br />ORACLE里锁有以下几种模式: <br /><br /> 0:none <br /> 1:null 空 <br /> 2:Row-S 行共享(RS):共享表锁 <br /> 3:Row-X 行专用(RX):用于行的修改 <br /> 4:Share 共享锁(S):阻止其他DML操作 <br /> 5:S/Row-X 共享行专用(SRX):阻止其他事务操作 <br /> 6:exclusive 专用(X):独立访问使用 <br /><br />
2010-11-10 10:33:00 285
原创 关于distinct关键字
<br />1............<br />当连接的表数据量很大,但是SELECT的最终结果不是很多,且SELECT列的个数不是很多的时候,加上DISTINCT之后,这个排序的代价要小于SEMI JOIN连接的代价。这就是增加一个DISTINCT操作查询效率反而提高,这个似乎不可能发生的情况的真正原因。<br />不加DISTINCT的情况,由于使用IN子查询的查询,Oracle对第二个连接采用了HASH JOIN SEMI,这种HASH JOIN SEMI相对于普通的HASH JOIN,代价
2010-11-01 17:05:00 1377
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人