• 验证DDL隐式提交

    今天复习了下DDL的隐式提交,在执行DDL语句的时候,ORACLE为了保证事物的一致性,会对当前SESSION未提交的事务隐式提交,以保证DDL语句失败时的回滚位置,以下是DDL操作的伪代码。 从DDL的伪代码可以看到,在执行DDL操作时,首先会执行一个COMMIT操作,提交当前SESSION未提交的事务,然后才会处理DDL语句(DDL操作一般 ...

    阅读全文
    作者:dbdream | 分类:Oracle, oracle 10g, oracle 11g | 标签:, ,
  • 一次ASM小故障

    下周五回公司技术分享,下午客户机房断电,开发人员按照我写的数据库服务器关闭流程正确关闭数据库服务器,今天早上我还没到客户现场,开发人员按照我写的数据库服务器开启流程打开了数据库,10点多我按照客户要求统计数据,遇到以下错误: SQL> select count(*) from images where identifier like '04%'; select ...

    阅读全文
    作者:dbdream | 分类:Oracle, oracle 11g | 标签:, , , ,
  • DBMS_SUPPORT包简单使用

    上一篇文章介绍了使用ORACLE EVENT 10046追踪SQL,详见http://www.dbdream.com.cn/?p=484,本片文章介绍下追踪SQL的另一种方法,使用DBMS_SUPPORT包来追踪SQL。 DBMS_SUPPORT是Oracle为内部人员提供的一个软件包。供内部支持人员使用以更有效地跟踪SQL。馆方文档上没有这个包的说明文件,默认情况下,系统不安装这个包 ...

    阅读全文
    作者:dbdream | 分类:Oracle, oracle 10g, oracle 11g | 标签:, , ,