REMOVE_STREAMS_CONFIGURATION过程清除流环境报错ORA-24042
利用DBMS_STREAMS_ADM包的REMOVE_STREAMS_CONFIGURATION过程清理流环境时,碰到了ORA-24042错误。 Oracle10203版本,执行下面清除过程报错:SQL> CONN STRMADMIN/STRMADMIN@192.25.1.101/YANGTK.COMP...
AUDIT IN SESSION CURRENT无法NOAUDIT
前两天看文档提到AUDIT IN SESSION CURRENT方式,无法通过NOAUDIT命令取消审计,只有用户退出连接审计设置才自动结束。 先来看正常的审计特点:SQL> conn yangtk/yangtk已连接。SQL> create table t_...
11g优化了sqlplus的glogin脚本
介绍一下glogin.sql脚本在11g中的改变。 在Oracle 9i以以前版本,调用sqlplus命令后,会自动加载$ORACLE_HOME/sqlplus/admin/glogin.sql脚本。而在10g中,不仅是sqlplus命令,每次执行CONNECT命令,s...
SAMPLE语句在统计信息收集中应用
前几天简单研究了一下SAMPLE语法,当时就猜测SAMPLE语句的主要应用实在收集统计信息时,今天找机会验证了一下。SAMPLE语句(一):http://yangtingkun.itpub.net/post/468/506602SAMPLE语句(二):http://yangtin...
格式化SHOW PARAMETER命令
以前发现通过COLUMN命令没有办法像格式化SQL查询结果那样格式化SHOW PARAMETER命令的结果。没想到测试审计SYS操作时意外发现了这个问题的答案。审计DBA用户操作:http://yangtingkun.itpub.net/post/468/508790&nb...
审计DBA用户操作
审计对于普通dba用户而言,没有什么特别之处,如果是dba用户触发了审计条件,一样会被记录到审计日志中。但是SYS用户是不同的,因为普通审计对于SYS用户无效。 看一个简单的例子:SQL> show paramet...
临时表的APPEND方式插入
利用APPEND方式插入临时表,进一步减少临时表的访问代价。临时表的undo生成:http://yangtingkun.itpub.net/post/468/508719 上一篇文章最后介绍了APPEND方式插入临时表,这种方式产生的UNDO和REDO都...
临时表的undo生成
临时表的redo生成要比普通表少的多,但是undo的产生并不比普通表少。 通过一个简单的例子说明:SQL> create global temporary table t_temp 2 (id number, name varchar2(30)) 3&...
REMOTE_LISTENER对静态FAILOVER的影响
前一篇介绍了静态FAILOVER的特性,这里介绍REMOTE_LISTENER参数对于静态FAILOVER的影响。静态FAILOVER:http://yangtingkun.itpub.net/post/468/508327 上一篇中测试是在REMOTE_LISTENER参数为空的情...
ORA-984错误
一个简单的错误,不过奇怪的是Oracle文档没有记录。 详细错误信息为:SQL:insert into ACCESS_LOG (USER_CODE,PLAT_ID,ORG_ID,HOST_IP,FUNCTION_NAME,REQUEST_DATE,REQUEST_START_TIME,RESPONSE_END_...
静态FAILOVER
以前写过关于RAC的FAILOVER文章,不过当时关注的是动态的FAILOVER特性,而Oracle的TNSNAMES.ORA中可以同时配置动态FAILOVER和静态FAILOVER。 静态FAILOVER就是连接时FAILOVER,也就是说当用户配置了多...
REMOTE_LISTENER对LOAD_BALANCE的影响(二)
如果使用DBCA建立RAC数据库,默认情况下会在各个节点上配置REMOTE_LISTENER参数,因此以前测试的LOAD_BALANCE是在REMOTE_LISTENER存在的情况下进行的测试,这里测试一下去掉REMOTE_LISTENER对LOAD_BALANCE的影响。...
REMOTE_LISTENER对LOAD_BALANCE的影响(一)
如果使用DBCA建立RAC数据库,默认情况下会在各个节点上配置REMOTE_LISTENER参数,因此以前测试的LOAD_BALANCE是在REMOTE_LISTENER存在的情况下进行的测试,这里测试一下去掉REMOTE_LISTENER对LOAD_BALANCE的影响。...
海量数据库解决方案
今天拿到了EYGLE译文,KAMUS和崔华审校的《海量数据库解决方案》一书。 前两天和EYGLE聊天的时候,他还提到了这本书。说前一阵他和Kamus、崔华合作翻译了一本韩国数据库著作,历时3个月,非常耗费精力...
连接RAC数据库中单个实例(二)
有时候希望连接RAC数据库时,只连接到其中某个实例。但是要实现这个目的,并不是仅仅通过设置TNSNAMES.ORA中服务名地址列表就可以实现的。这篇描述REMOTE_LISTENER的影响。连接RAC数据库中单个实例(一):http://...
连接RAC数据库中单个实例(一)
有时候希望连接RAC数据库时,只连接到其中某个实例。但是要实现这个目的,并不是仅仅通过设置TNSNAMES.ORA中服务名地址列表就可以实现的。这篇描述通过INSTANCE_NAME来实现目标。 测试环境10.2.0.3 R...
流高级队列用户手册
流的文档基本上看完了,剩下就是多做测试了,而高级队列的文档一直没有看过。 以前高级队列的文档是独立的,从Oracle推出流特性后,高级队列的文档也变成流相关文档之一了。其实队列是Oracle内部机制...
11g统计信息方面增强(三)
在11g中,Oracle在统计信息方面进行了进一步的增强。这篇介绍统计信息比较。11g统计信息方面增强(一):http://yangtingkun.itpub.net/post/468/50771311g统计信息方面增强(二):http://yangtingkun.itpub.net...
11g统计信息方面增强(二)
在11g中,Oracle在统计信息方面进行了进一步的增强。这篇介绍管理PENDING统计信息。11g统计信息方面增强(一):http://yangtingkun.itpub.net/post/468/507713 前一篇文章简单介绍了PENDING统计信...
新的开始
应Eygle的邀请,准备加入恩墨科技。 今天下午和Eygle达成了意向,本来还没有和老东家谈,不打算这么招摇,没想到Eygle和Kamus一个比一个着急,分别在博客和版主区发布了这个消息。看了Eygle和Kamus对...