DBMS_TRACE进阶篇   4.1.  总体说明    DBMS_TRACE是ORACLE 内置的程序包,通过它可以跟踪后台程序的运行情况,了 解过程调用、异常、SQL等信息,甚至到第一行。有了这些信息的

  DBMS_TRACE工具篇     3.1. 总体说明     需求说明 在一些比较复杂的程序中,有时难以跟踪子程序的调用,难以准确判断对异常的捕 捉。另外,开发人员常常需要跟踪程序的PL/SQL 代码

  2.1. 总体说明     DBMS_PROFILER是ORACLE 内置的程序包,通过它可以查看每一行源代码总共执行   消耗时间,最大/最小执行时间,总共的执行次数等信息,并可以追溯到被调用过程   中。

  1. DBMS_PROFILER工具篇   1.1. 总体说明                       需求说明   &nbs

  使用复合触发器,来实现对特定表格DML操作的集成处理 关键字: compound trigger(触发器类型),BEFORE STATEMENT、BEFORE EACH ROW、AFTER EACH ROW和AFTER STATEMENT   CREATE OR REPLACE TRIGGER CO

1.定义触发器顺序 11G前,如果一张表格上创建有多个同类触发器,则默认的出发顺序为各个触发器的创建顺序(后创建,先出发) create table test_table(a number); create or replace trigger trigger_1 after insert

  1.函数指定参数调用 create or replace function test_function(pra_1 in number default 1,                             

  11g前,在ORACLE内部的关联对象中,当被引用对象发生结构变化时,即使结构不变化不会引起引用对象的内部正常结构, 引用对象也会变为失效 例子: SQL> create table test_table(a number);   Table

ORACLE支持通过SELECT在PLSQL块中对变量进行赋值,在PLSQL块中VARCHAR2变量支持32K大小,但是通过SELECT COLUMN INTO VARIABLE_NAME FROM TABLE_NAME的方式进行赋值,被赋值变量的长度最大为VARCHAR2(4000) 动态执

  窗体顶端 一、PL/SQL性能问题的原由 当基于PL/SQL的应用程序执行效率低下时,通常是由于糟糕的SQL语句、编程方法,对PL/SQL基础掌握不好或是滥用共享内存造成的。 · PL/SQL中糟糕的SQL语句

不同于JAVA,ORACLE中‘and'的优先级别大于“or' 针对那些JAVA开发者而言,可能会引起其在编写SQL语句的逻辑判定错误错误,这些错误非常隐晦,在代码纠错和调整时不易被发现   举例: sel

  当操作系统由于空间问题引起访问异常时,通常的第一时间会选择清理一部分不必要的数据 以下提供一些常用命令,提高文件检索和清理的速度   1.删除比某个文件更早的文件  rm -rf `find . ! -newe

  PL/SQL 中如何正确选择游标类型   三种用法的优劣   A. 显式游标   优点:   ·可以用于Bulk Collect的批量处理句式以提高性能   ·可以用于动态SQL的游标处理 &nbs