
oracle
文章平均质量分 74
longflang
这个作者很懒,什么都没留下…
展开
-
隐式游标的参数
当执行一条DML语句后,DML语句的结果保存在四个游标属性中,这些属性用于控制程序流程或者了解程序的状态。当运行DML语句时,PL/SQL打开一个内建游标并处理结果,游标是维护查询结果的内存中的一个区域,游标在运行DML语句时打开,完成后关闭。隐式游标只使用SQL%FOUND,SQL%NOTFOUND,SQL%ROWCOUNT三个属性.SQL%FOUND,SQL%NOTFOUND是布尔值,SQL%...原创 2010-05-26 19:20:06 · 137 阅读 · 0 评论 -
操作数据常用用方法
序列 SQL> create sequence seq_id 2 increment by 1 3 start with 1 4 nomaxvalue; 触发器 SQL>create or replace trigger tri_userid 2 before insert on userinfo 3 for each row 4 d...原创 2010-05-26 19:30:06 · 125 阅读 · 0 评论 -
一个oracle根据特定字符截取数据
sql split 创建用于存储分开的值容器:create or replace type ty_str_split is table of varchar2 (4000) 创建分离的方法并返回:create or replace function fn_split(p_str in varchar2, p_del...原创 2010-10-26 16:33:46 · 515 阅读 · 0 评论 -
oracle正则表达式
在网上找到的一份关于oracle正则表达式,感觉不错,跟大家分享,见附件!原创 2010-10-27 19:30:33 · 148 阅读 · 0 评论 -
【sql调优之执行计划】merge semi join and merge anti join
【sql调优之执行计划】merge semi join and merge anti join Semi join(也有叫半连接的)多在子查询in或者exists等中使用,对于外部行集,查找内部(即子查询)行集,匹配第一行之后就返回,不再往下查找例如: SQL> select b.* 2 from scott.dept b 3 where b.deptno i...原创 2010-10-27 20:05:53 · 497 阅读 · 0 评论 -
SQL 语句调优_SQL传递参数的数据类型与表索引字段类型保持一致
SQL 语句调优_SQL传递参数的数据类型与表索引字段类型保持一致 今天在一个生产数据库上发现了一个TOP SQL,SQL本身很简单,但COST非常大(执行计划走了全表扫描),SQL语句如下: SELECT D.FIELD_VALUE, D.FIELD_VALUE_CLOB FROM RUNLOG_RUN_REC_DETAIL D WHERE D.RUN_RECORD_ID =:B2 A...原创 2010-10-27 20:12:00 · 189 阅读 · 0 评论 -
使用SQLPLUS分析SQL语句(查询执行计划跟踪)
方法一:autotrace1, connect sys/密码 as sysdba,在sys用户下运行$ORACLE_HOME/sqlplus/admin/plustrce.sql这段sql的实际内容如下:set echo ondrop role plustrace;create role plustrace;grant select on v_$sesstat to plustrace;g...原创 2010-11-10 19:16:59 · 351 阅读 · 0 评论 -
一编个人觉得关于oracle优化方面写得不错的文章
从纵横五个方面精细优化你的Oracle 在过去的十年中,Oracle已经成为世界上最专业的数据库之一。对于IT专家来说,就是要确保利用Oracle的强大特性来提高他们公司的生产力。最有效的方法之一是通过Oracle调优。它有大量的调整参数和技术来改进你的Oracle数据库的性能。 Oracle调优是一个复杂的主题。关于调优可以写整整一本书,不过,为了改善Oracle数据库的性能,有一些基...原创 2010-11-10 19:23:28 · 108 阅读 · 0 评论