Uninstall database vault
===========================================11g=====================================1) Stop Database Control, the listener and the database2) Disable Database Vault :Unix :cd $ORACLE_HOME/rdbms/libmake -f ins_rdbms.mk dv_off ioracleNote:In 11gR2 one can use chopt to disa...
创建管理pdbs
--unplug pdbsalter pluggable database all close instances=all;alter pluggable database mypdb1 unplug into '/home/oracle/mypdb1.xml' instances=all;cp +DATA/MYDB/mypdb1/* +DATA/MYDB/mypdb2/drop pluggable database mypdb1 including datafiles;--plug pdbscp +DATA/MYDB/mypdb2...
rman命令备忘录
list命令 可以用于查看对应文件的信息,backup,copy,archivelog等list incarnation===================================================list incarnation;list incarnation of database;list incarnation of database 'ORA9I';===================================================list backup=...
12c new feature
Sometimes it is necessary to move a Datafile to another Location (eg. Mountpoint, ASM Diskgroup,…) due to Space issues, Hardware Replacement or for Performance Reasons. There are several Possibilities to perform this Task explained below: Physical Standby Database is mounted:&nbs...
多路径配置
oracle@wodb1:/etc$more multipath.conf#### This is a template multipath-tools configuration file## Uncomment the lines relevent to your environment###defaults {# udev_dir /dev# polling_interval 10# path_selector "round-robin 0"# path_grouping_policy multibus#...
监控数据库脚本
select count(*),status from v$session group by status;select sql_id,event,count(*) from v$session where wait_class<>'Idle' group by sql_id,event order by 3;select sql_id,event,count(*) from v$session where wait_class<>'Idle' and event<>'SQL*Net message to client' group by sql_id...
RAC故障诊断脚本
--查找等待事件select inst_id,event,count(*) from gv$sessionwhere username is not nullgroup by inst_id,eventhaving count(*)>1order by 2,1;--分析执行计划explain plan for select * from tab;select * from table(dbms_xplan.display);--查询索引...
整理表碎片
一:准备测试数据,使用HR用户,创建T1表,插入约30W的数据,并根据object_id创建普通索引,表占存储空间34M左右,索引占6M左右的存储空间 SQL> conn /as sysdba 已连接。 SQL> select default_tablespace from dba_users where username='HR'; &nb...
DG搭建
1.主库中的操作:1.1 查看数据库是否在归档与是否强制LOGGING模式。 SQL> select log_mode,force_logging from v$database; LOG_MODE FOR ------------ --- ARCHIVELOG NO &...
诊断grid
启动顺序:简而言之,操作系统负责启动 ohasd 进程,ohasd 进程启动 agents 用来启动守护进程(gipcd, mdnsd, gpnpd, ctssd, ocssd, crsd, evmd ,asm …) ,crsd 启动 agents 用来启动用户资源(database,SCAN,Listener 等...
经营分析数据库优化方案
1. 优化概述该优化方案针对经分数据库,由于日常承载业务量庞大,且平日业务繁忙时段0:00-14:00 CPU负载率在90%-100%之间,造成系统CPU资源紧张压力加大,对于此种情况,我们采集月初1号到4号出账期间系统性能数据进行针对性优化。 1.1 6个TOP SQL具体调整内容:通过账期...
Latch
1. LatchLatch 属于 System Lock, 用于保护 SGA 区中共享数据结构的一种串行化锁定 机制。Latch 的实现是与操作系统相关的,尤其和一个进程是否需要等待一个 latch、需要等待多长时间有关。Latch 是 Oracle 提供的轻量级锁资源,是一种能够极...
某物流系统数据库故障诊断案例分析
故障现象:某物流公司新上一套软件系统,数据库CPU占用率基本维持在80%以上,业务高峰期数据库宕机。 知识预览:LGWR什么时候开始工作的,触发他的动作? A. 重做日志缓冲区的已使用的空间达到三分之一时 B. 当dbwn进程向磁盘写入已修改的缓冲区的时候...