连接ASM实例后出现ORA-1012错误(三)
继续讨论这个问题的产生原因。连接ASM实例后出现ORA-1012错误:http://yangtingkun.itpub.net/post/468/280923连接ASM实例后出现ORA-1012错误(二):http://yangtingkun.itpub.net/post/468/294068上面一篇文章分析...
RMAN备份的并行
RMAN备份和恢复可以自动并行进行。并行度和分配的CHANNEL数量,以及备份集中文件数量、FILESPERSET等诸多参数有关。 这个算法比较复杂,牵掣多个参数,这里不打算详细讨论。这篇文件只是简单说明,在默认参数的情况...
RAC环境中的初始化文件
RAC环境中多个节点的初始化文件使用统一的文件,也可以使用各自的文件。由于初始化文件本身包括PFILE和SPFILE两种,而且对于RAC环境而言,又可以选择使用统一的初始化文件,或者各个节点选择各自的初始化文件,因此...
RAC环境中的密码文件
RAC环境中多个节点的密码文件应该保证一致,否则在以DBA权限登陆数据库的时候可能造成问题。在客户端的SQLPLUS上执行下面的操作:SQL> CONN SYS@TESTRAC1 AS SYSDBA输入口令: ****已连接。SQL> CREATE USER YANGTK I...
RAC环境中的TNSNAMES文件
RAC环境中多个节点的tnsnames.ora一般情况下应该保证一致,否则可能造成数据库链出现问题。一个简单的例子,在节点1上添加新的服务名TEST2:TEST2 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL ...
不同建表方式对统计信息影响不同
在测试一个SQL的时候发现10g的统计信息和建表的方式还有关系。看一个简单的例子,测试版本10.2.0.1:SQL> ALTER SESSION SET OPTIMIZER_DYNAMIC_SAMPLING = 0;会话已更改。SQL> CREATE TABLE T1 (ID NUMBER PRIMARY ...
UNION效率比UNION ALL效率高——SQL优化之Everything is possible
今天在测试一个SQL的时候发现,居然使用UNION要比使用UNION ALL的效率高。具体SQL语句如下:SQL> select count(*) 2 from 3 ( 4 select a.id, c.plat_name, a.plat_id, a.substitute_flag ...
使用JOB定时备份数据库
Oracle的备份一般都是在操作系统上完成,因此定时备份Oracle的功能一般都是由操作系统功能完成,比如crontab。但是Oracle的PIPE接口使得在Oracle数据库中通过JOB来备份Oracle变得可能。这篇文章给出一个简单的例子,...
RMAN的PIPE接口(二)
RMAN除了支持交互式和批处理式,还支持一种PIPE的接口,通过这种PIPE接口,可以在ORACLE中将各种命令发送给RMAN。这篇讨论一下RMAN的PIPE接口的第二种使用方法。RMAN的PIPE接口:http://yangtingkun.itpub.net/post/...
归档日志名称为空
查询V$ARCHIVED_LOG视图的时候,发现归档日志的文件名称全部为空。数据库为Oracle10203 RAC on Solaris,数据库使用了ASM作为底层存储。数据库开始将归档日志存放在ASM上,后来将归档放到本地硬盘后,居然发现V$ARCH...
RMAN备份恢复--RAC环境数据库的备份(十)
RAC环境的备份、恢复和普通数据库的备份、恢复是有一些区别的。RMAN备份恢复——RAC环境数据库的备份(一):http://yangtingkun.itpub.net/post/468/285260RMAN备份恢复——RAC环境数据库的备份(二):http://yang...
RMAN备份恢复——RAC环境数据库的备份(九)
RAC环境的备份、恢复和普通数据库的备份、恢复是有一些区别的。RMAN备份恢复——RAC环境数据库的备份(一):http://yangtingkun.itpub.net/post/468/285260RMAN备份恢复——RAC环境数据库的备份(二):http://yang...
Rman通过NFS备份报错ORA-27054
RMAN在通过NFS备份、恢复的时候,会出现ORA-27054错误。Oracle 10G Rac环境,采用了NFS mount的方式,将远端站点的目录映射到本地磁盘,来解决RAC的归档日志无法访问的问题。简单执行步骤如下:首先在两个节点上分别...
RMAN备份恢复——RAC环境数据库的备份(八)
RAC环境的备份、恢复和普通数据库的备份、恢复是有一些区别的。RMAN备份恢复——RAC环境数据库的备份(一):http://yangtingkun.itpub.net/post/468/285260RMAN备份恢复——RAC环境数据库的备份(二):http://yang...
DATA GUARD概念和管理总结
DATA GUARD部分包括两个文档,出了这篇文档之外,还有DATA GUARD BROKER。 DATA GUARD BROKER主要是介绍Oracle用来创建、维护DATA GUARD环境的图形化或命令行工具。除了上面说得那个工具的介绍,所有DATA GUARD相关...
修改系统时间导致RAC环境的一个实例重启
由于RAC的两个节点要进行时间同步。目前采用的方法是一个节点从另一个节点直接同步时间。结果发现RAC环境中的同步时间的那个节点上的Oracle实例重启了。 前一段时间看了Kamus在itpub上的帖子:http://www.itpub.net/...
RMAN备份恢复——RAC环境数据库的备份(七)
RAC环境的备份、恢复和普通数据库的备份、恢复是有一些区别的。RMAN备份恢复——RAC环境数据库的备份(一):http://yangtingkun.itpub.net/post/468/285260RMAN备份恢复——RAC环境数据库的备份(二):http://yang...
2007Oracle开发者大会(二)
继续记录Oracle开发者大会第二天的过程。首先仍然是Oracle的高层管理人员的发言。这个发言更偏重于技术性——介绍了很多Oracle开发方面的技巧。当然有一次提到了Oracle的11g的新增功能,可惜这些功能都是昨天已经提...
2007Oracle开发者大会(一)
今天参加了Oracle的开发者大会,简单记录一下见闻。一开始是Oracle公司的副总裁讲话,讲的具体内容记不清了,主题内容是Oracle的应用程序平台。上午参加的另外一个会议是Oracle11g的概述。主要描述了Oracle11g的一些...
RMAN备份恢复——RAC环境数据库的备份(六)
RAC环境的备份、恢复和普通数据库的备份、恢复是有一些区别的。RMAN备份恢复——RAC环境数据库的备份(一):http://yangtingkun.itpub.net/post/468/285260RMAN备份恢复——RAC环境数据库的备份(二):http://yang...