oracle

[转] Oracle 10g RAC中的DRM问题及关闭

December 1, 2011 Internals, oracle, RAC 2 comments

在RAC环境中,Oracle使用GRD(Global Resource Service)来记录各个RAC节点的资源信息,具体通过GCS(Global Cache Service)和GES(Global Enqueue Service)这两个服务进行管理。
由于在RAC中每个节点都有自己的SGA和b[……]

Read more

Oracle 登录方式以及验证

November 30, 2011 maintain, oracle No comments

数据库用sysdba登录的验证有两种方式,一种是通过os认证,一种是通过密码文件验证;登录方式有两种,一种是在数据库主机直接登录(用os认证的方式),一种是通过网络远程登录;需要设置的参数有两个,一个是SQLNET.AUTHENTICATION_SERVICES,一个是REMOTE_LOGIN_PA[……]

Read more

Script: search datafile segments in order For resizing datafiles

November 27, 2011 maintain, oracle 1 comment

下面脚本可以检测datafile 中创建segment的次序,以利于以后move object 进而resize datafile大小之用

block_id * 8代表 blocksize=8092

SQL>SET ECHO off FEEDBACK off HEADING o[……]

Read more

10g Flashback Version Query & Flashback Transaction Query

November 26, 2011 maintain, oracle No comments

Flashback Version Query:
—————————-

Using undo data stored in the database, one can now view the changes to one or more rows alo[……]

Read more

Oracle 9i 单节点文件系统 升级到 10g RAC

November 10, 2011 migration, oracle, RAC No comments

最近做了一次Oracle 9i 升级到10g RAC 的测试,现做如下简要记录:
1.查看目前数据库版本

SQL> select * from v$version;

BANNER
—————————————————[……]

Read more

[转] Know More about Oracle PGA Memory

November 8, 2011 Internals, oracle 9 comments

Question :

1. How can we know available PGA and temporary tablespace before we issue a huge operation?
2. Can we estimate PGA and temporary tables[……]

Read more

记录一次9i单节点转rac,以及一套rac存储迁移之后的整体容灾方案

November 7, 2011 migration, oracle 1 comment

数据库版本9.2.0.1 OS版本 AIX5

由于9.2.0.1的默认maxlogfiles 为5 maxinstance 为1所以需要重建controlfile 修改maxinstance为4 maxlogfiles 为 16

SQL> alter database backup con[……]

Read more

使用job scheduler重建索引

November 7, 2011 maintain, oracle 1 comment

在数据库优化中Index 是一个重要因素。在Oracle 10g中,rebuild online是组建索引的一个重要特性。
在以下情况下应该考虑重建索引:
• 删除的行数超过了总数的30%, 就是说 DEL_LF_ROWS / LF_ROWS > 0.3.
• 索引的高度大于4.
•[……]

Read more

一次cursor: pin S wait on X的解决

November 2, 2011 oracle, RAC 3 comments

环境描述:双节点rac 数据库版本10.2.0.5 通过awr发现down机时间段产生大量的cursor: pin S wait on X等待,同时伴随大量的library latch等待,通过与相关人员沟通得知,此库在每月的月头都会有大量的报表业务,从而负载将会增长几十倍之多。通过下面
的awr[……]

Read more

手动升级9i-10g全步骤

October 29, 2011 migration, oracle 3 comments

某局威武,升级弄完都到凌晨6点了 居然还要搭DG ,下面记录这次的升级过程(9.2.0.7-10.2.0.4)

迁移步骤:

1 首先安装10g的数据库软件,基于当时的AIX情况,由于系统是通过OS升级重新导入到P6 570上的需要重新开启AIO,数据库版本为9.2.0.7 需要再打一个[……]

Read more