如何设置Oracle Events以跟踪数据库 Events事件是Oracle的重要诊断工具及问题解决办法,很多时候需要通过Events设置来屏蔽或者更改Oracle的行为;有四种类型的Events:Immediate dumpsConditional dumpsTrace dumpsEvents that change database behaviour每一个事件都有一个号跟Oracle的错误信息是一样的.如10046和ORA-10046
Oracle:如何以事物的方式对数据库进行访问 两次连续成功的COMMIT或ROLLBACK之间的操作,称为一个事务。在一个事务内,数据的修改一起提交或撤销,如果发生故障或系统错误,整个事务也会自动撤销。一 事务的概念 事务是由相关操作构成的一个完整的操作单元。两次连续成功的COMMIT或ROLLBACK之间的操作,称为一个事务。在一个事务内,数据的修改一起提交或撤销,如果发生故障或系统错误,整个事务也会自动撤销。oracle的数据语音分为数据定义语言(DDL)、数据控制语言(DCL)和数据操纵语言(DML)。其中的DML语言会生成事务,其他两种语言只要执行,事务就会结束。简单的说DML语言可以建立事务,DDL和DCL不能建立事务。DML语言包括几个命令,例如 select insert delete update等等,这些命令执行后,当前用户的显示信息是更改了,但是其他人访问你改的表的时候数据并没有更改,需要使用commit确认后才能更改。如果当前用户在没有执行commit前反悔操作了,那使用rollback命令可以回退到执行操纵语句之前,但是如果已经执行了commit语句是无法回退的。比如,我们去银行转账,操作可以分为下面两个环节:(1)从第一个账户划出款项。(2)将款项存入第二个账户。在这个过程中,两个环节是关联的。第一个账户划出款项必须。
Oracle数据库跟踪 在Oracle数据库10g中跟踪SQLhttp://www.zxbc.cn/html/20070419/2916.html