oracle

11g Smart Flash Cache

August 30, 2012 11g, oracle, RAC No comments

整理一篇关于11g smart flash cache 的文章,vmcd

我们来做一下演示 采用FusionIO SLC 160G

[oracle@db-41 ~]$ ls -l /dev/fi[......]

Read more

Capture binds always actually ?

August 28, 2012 Internals, oracle No comments

我们可以通过v$sql_bind_capture 捕获到 bind values 这篇文章主要阐述v$sql_bind_capture与v$sql_plan的一些联系

SQL*Plus: Release 11.2.0.3.0 Production on Tue Aug 28 14:07[......]

Read more

Exadata offloading and Smart Scan

August 25, 2012 Exadata, oracle No comments

同事aaqwsh做的关于Exadata-X2-2的smart scan总结[……]

Read more

11gR2 RAC listener

August 18, 2012 network, oracle No comments

oracle 11gR2 rac listener引入了3项主要的改变:

1. listener默认owner为grid

[oracle@db-42 ~]$ srvctl config listener
Name: LISTENER
Network: 1, Owner: grid[……]

Read more

处理坏块一例(2)

August 17, 2012 Internals, maintain, oracle 2 comments

帮朋友check一次中国银联数据库的坏块问题(并不是严格意义上的坏块),大致情况为smon需要trascation recover —>特定的block 发现无法读取 —>transaction recover出现问题 —>smon terminated

Wed Aug 15 19:02[……]

Read more

Scripts: 查找每年特定星期x的日期

August 10, 2012 maintain, oracle No comments

11g之前还不支持分区自动interval day 功能,对于需要指定日期的分区需求例如每周2一个分区,可以采用下面脚本实现

select  'alter table END_USER_LOGIN_LOG_1 add partition P'|| TO_CHAR[......]

Read more

Exadata migration tips

August 7, 2012 Exadata, migration, oracle No comments

Exadata migration完成 目前采用的是物理DG switch over的方式 采用11g active duplicate 实现整个数据大小为2T左右 总共耗时约为10个小时 每秒达到近60M
采取这种方法的好处为:
1:主库无需停机
2:可以采用exadata最佳性能AU_SI[……]

Read more

一些数据对象的查找脚本

July 28, 2012 maintain, oracle No comments

在帮银联恢复数据库的时候 客户要求导出库里的一些存储过程,这里整理了一些脚本供大家使用

创建view

select 
  'CREATE OR REPLACE VIEW '||O.NAME||' ('||
   replace(c.c[......]

Read more

11.2.0.2 EXPDP 遭遇 ORA-4031

July 16, 2012 11g, maintain, oracle No comments

一套oracle 11.2.0.2 数据仓库系统使用expdp导出数据时 进程hang 死 使用kill -9命令杀掉之后 database一直没有释放latch 通过下面的日志可以发现 pmon已经发现 ospid=15038的process dead 但是无法clean 进程在为 “fixed[……]

Read more

EM12c <.BEA-141281> unable to get file lock

July 16, 2012 12c, oracle 1 comment

EM12c OMS端在部署新的agent的时候 agent端无法upload文件到oms端

[oracle@yhdem logs]$ netstat |grep 4900 (EM_UPLOAD_PORT=4900)
[oracle@yhdem logs]$

[oracle@yhdem[......]

Read more