数据库

sql优化工具SQLT

       SQLT也叫SQLTXPLAIN,如果某一条SQL执行效率很低,也不知道从哪里下手,可以使用SQLT来收集和性能相关的各种信息(如:Execution plans, Cost-based Optimizer CBO statistics, Schema objects metadata, Performance statistics, Configuration parameters...)适用范围Oracle Database -...

tianya_2011
Oracle
2014-08-08 15:11

SHARED POOL ORA-04031错误分析

一、        SHARED POOL及ORA-4031错误SHARE POOL利用堆(HEAP)的内存管理方式管理,内存是预先分配的,当某个进程需要分配shared pool的内存的时候,Heap Manager就满足该请求,Heap Manager也和其他ORACLE模块一起工作来回收shared pool的空闲内存。SHARE POOL在物理上由...

renjixinchina
Oracle
2014-08-08 15:04

oracle 10.2.0.4 rac asm磁盘组加载时遭遇 ORA-00600 kfgFinalize_2 错误

环境: oracle 10.2.0.4 rac+asm操作系统:linux 32bit其中一个节点加载磁盘组时报以下错误:SQL> alter diskgroup datadg mount;alter diskgroup datadg mount*ERROR at line 1:ORA-00600: internal error code, arguments: [kfgFinalize_2], [], [], [], [], [],[], []而另外个节点是正常。通过查metalink,...

paulyibinyi
Oracle
2014-08-08 14:47

Oracle用户的创建和删除

1. 创建用户:SQL> create user user01 identified by user01;User created.但登录提示01045的错误,缺少CREATE SESSION权限。ERROR:ORA-01045: user USER01 lacks CREATE SESSION privilege; logon deniedEnter user-name:此时需要赋予connect权限给用户(原因见(2)),登陆后创建表提示01...

bisal
Oracle
2014-08-08 14:17

11g的延迟段功能

11gR2之前的版本中,当创建一张表时,会自动分配段空间,这样做有几个弊端:1. 初始创建表时就需要分配空间,自然会占用一些时间,如果初始化多张表,这种影响就被放大。2. 如果很多表开始的一段时间都不需要,那么就会浪费这些空间。为此,从11gR2开始,有一种新特性,叫延迟段,即延迟分配段空...

bisal
Oracle
2014-08-08 13:35

DataPump在10g、11g下重建实验

 Oracle DataPump(数据泵)是从10g版本推出的全新数据备份还原工具。作为经典Exp/Imp工具的替代品,Data Pump具有很多特殊的特性优点,在速度、稳定性、兼容性和功能上有了诸多的强化。和传统Exp/Imp工具相比,服务端运行和后台作业运行时Data Pump的两个独特特性。Exp/Imp是在Oracle客户端运行的命令程序...

realkid4
Oracle
2014-08-08 12:37

Dataguard Physical Standy Switchover

什么是switchover?dataguard switchover指的就是将dataguard 主库和备库进行角色互换,同时保证没有数据丢失。实验具体步骤:数据库版本:Primary Database :  Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - ProductionPhysical Stan...

duduyey
Oracle
2014-08-08 10:28

揭开job,scheduler,program,chain,job_class,window,window_group神秘面纱

今天和大家分享一下1.     作业(job),2.调度(scheduler),3.程序(program),4.链(chain),4.作业类(job_class),5.窗口(window),6.窗口组(window_group)彻底揭开他们神秘的面纱。在oracle 8i,9i中使用dbms_job方式留作业。其限制有二。一是调度的时间不好控制,不太灵活,对时...

pxbibm
Oracle
2014-08-08 09:35

ORA-01102: 不能EXCLUSIVE模式mount数据库

一朋友在学习DATA GUARD ,搭建试验环境时遇到了ORA-01102: 不能EXCLUSIVE模式mount数据库。问题描述将数据库冷备份,原来数据库在D:\oradata\devdb目录下,实例名称为devdb,数据库的名称为devdb然后将冷备份恢复到F:\oradata\dgdevdb目录下将初始化参数文件initdevdb.ora复制,修改名称为initdgdevdb.ora使用...

pxbibm
Oracle
2014-08-08 08:58

ORACLE一句话问答(一)

Oracle一句话问答

icyflyer
Oracle
2014-08-07 17:08

Oracel与MSSQL的互访

?Oracel与MSSQL的互访

diashad
Oracle
2014-08-07 15:46

RMAN恢复 执行重要文件RMAN恢复

  如果丢失数据文件在system和undo表空间,就视为重要数据文件,必须停掉数据库进行恢复   步骤: 1、如果数据库仍处于打开状态,shutdown abort 2、startup mount 3、restore 4、recover 5、open     模拟删除sysaux.dbf mv /home/oracle/app/oracle/oradata/sap/sysaux01.dbf /home/orac...

liuzhen_basis
Oracle
2014-08-07 15:15

rman恢复 使用switch映像副本进行恢复

发起映像副本备份 RMAN> backup as copy database; Starting backup at 03-MAR-14 allocated channel: ORA_DISK_1 channel ORA_DISK_1: SID=135 device type=DISK channel ORA_DISK_1: starting datafile copy input datafile file number=00001 name=/home/oracle/app/oracle/oradata/sap/system01.dbf output file...

liuzhen_basis
Oracle
2014-08-07 14:48

RMAN备份 创建catalog数据库

    当前环境 两台机器RHEL5.5 都安装了oracle 11g,创建好数据库实例 hostname :sap 192.168.221.201 数据库实例名sap hostname:catalog 192.168.221.202 数据库实例名catalog     在catalog机器上 创建rman 表空间 SQL> create tablespace rman datafile '/home/o...

liuzhen_basis
Oracle
2014-08-07 14:16

用asmcmd 的rebal 代替 ASM_POWER_LIMIT 参数

ASMCMD> help rebalrebal        Rebalances a disk group.Synopsis        rebal [--power <power>] [-w] <diskgroup>Description        The options for the rebal command are described bel...

paulyibinyi
Oracle
2014-08-07 12:00