
数据库
apache-bbccb
这个作者很懒,什么都没留下…
展开
-
学习oracle查询优化的记录
1:添加注释2:减少数据库连接3:共享SQL语句(使用占位符)4:通过索引访问5:选择最有效率的表名(oracle解析器按照从右到左的顺序处理from后的表名。最后出现的表数据越少效率越快) 如果有3个以上的表连接查询,那就需要选择交叉表(intersection table)作为基础表,交叉表是指那个被其他表所引用的表。6:WHERE子句中的连接顺序(oracle采用原创 2013-07-24 14:24:29 · 445 阅读 · 0 评论 -
oracle表解锁
SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',NULL) LOCK_LEVEL,o.owner,o.object_name,o.object_type,s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuserFROM v$s原创 2013-11-13 12:31:09 · 437 阅读 · 0 评论