resource manager
两个DBMS包DBMS_RESOURCE_MANAGER 管理资源计划DBMS_RESOURCE_MANAGER_PRIVS 给用户授予管理资源的权限plan schema:包括一个顶计划和下面的子计划和消耗组自计划的配额也是以100%为基础来分配的创建简单的资源计划:CREATE_SIMPLE_PLA...
function.procedure函数下的过程执行问题
问题:PKG_END_TO_END_EDW这个函数下的存储过程pro_end_to_end_edw_open执行很慢,但是在数据库里找不到这个 function.procedure对应的sql思路:function.procedure在awr中表现出来,而在数据库里查不到,发生情况是在执行执行存储过程时发现过程里面的sql执行计划发生变化,导致效率下降,根本原因是过程里面的sql...
tx锁之ROW_WAIT_OBJ#和object_id关联排障
实验:session 1:SQL> show user;USER is "SYS"SQL> SQL> create table t_all_objs as select owner,object_id,object_name from all_objects where 0=1;Table created.SQL> alter table T_ALL_OBJS add constraint pk_t_all_objs primary key (OBJECT_ID);Table altered.SQL> insert into t_all_objs(...
主外键约束之主表插入未提交导致外键表插入hang住的等待事件 TX-row lock contention
实验如下--创建外键参考表t3SQL> create table t3 (id number primary key,name varchar2(20),product_id number);Table created.--创建主表t2SQL> create table t2 (id number primary key,name varchar2(20));Table created.--给t3表加入外键约束SQL> alter table t3 add constraint FK_PRODUCT...
Oracle 重建表(rename)注意事项总结
http://www.cnblogs.com/ljbguanli/p/6752029.html一、概述 前一段时间,有一个DBA朋友在完毕重建表(rename)工作后,第二天早上业务无法正常执行,出现数据无法插入的限制和错误,后来分析才发现,错误的原因是使用rename方式重建表以后,其他引用这个表的外键约束指向没有又一次定义到这个重建的新...
Oracle表table与索引index的分析及索引重建及统计信息导入导出
1.分析表与索引(analyze 不会重建索引)analyze table tablename compute statistics 等同于 analyze table tablename compute statistics for table for all indexes for all columnsfor table 的统计信息存在于视图:user_tables 、all_tables、dba_tablesfor all indexes 的统计信息存在于视图...
VirtualBox如何扩展虚拟机Ubuntu的硬盘容量
http://blog.csdn.net/think_nothing/article/details/53788524
oracle物化视图日志结构
http://www.cnblogs.com/linjiqin/archive/2012/05/23/2514795.htmloracle物化视图日志结构 物化视图的快速刷新要求基本必须建立物化视图日志,这篇文章简单描述一下物化视图日志中各个字段的含义和用途。 物化视图日志的名称为MLOG$_后面跟基表的名...
物化视图 MATERIALIZED VIEW
物化视图:CREATE MATERIALIZED VIEW语法CREATE MATERIALIZED VIEW [ schema. ] materialized_view [ column_alias [ENCRYPT [encryption_spec]] [, column_alias [ENCRYPT [encryption_spec]] ]... ] [ OF [ schema. ] object_type ] [ (scoped_table_ref_constraint) ] { ON PRE...
ORA-02292: integrity constraint (xxxx) violated - child record found
在更新表的主键字段或DELETE数据时,如果遇到ORA-02292: integrity constraint (xxxx) violated - child record found 这个是因为主外键关系,下面借助一个小列子来描述一下这个错误:实验:--建立主表SQL> create table student(id number,name nvarchar2(12),constraint pk_student primary key(id));Table c...
GoldenGate的Logdump工具使用简介
http://hbxztc.blog.51cto.com/1587495/1881149
OGG单向DDL复制操作
实验目的:在两台虚机模拟实现简单的单向的DDL复制.说明:因《OGG单机安装与配置,并实验单向DML复制操作》中已配置过单向的dml操作,所以本次配置内容在前一篇的基础之上。 环境解释:在《OGG单机安装与配置,并实验单向DML复制操作》中hostname:slient,db_name:test作为源库,而hostname:one,db_name:onemore作为目标...
OGG双向DML复制操作
说明:因《OGG单机安装与配置,并实验单向DML复制操作》中已配置过单向的dml操作,所以本次配置内容在前一篇的基础之上。 环境解释:在《OGG单机安装与配置,并实验单向DML复制操作》中hostname:slient,db_name:test作为源库,而hostname:one,db_name:onemore作为目标库,本次只需要配置一次反向的操作即可:即one为源端...
OGG单机安装与配置,并实验单向DML复制操作
ORACLE GOLDENGATE的主要组件如下: 1.EXTRACT主要负责从SOURCE DB的ONLINE LOGFILE中捕获数据,也可配置只从ARCHIVE LOG中捕获.根据关系型数据原理,主流的数据库产品都有事务日志.特别是从ONLIENE LOGFILE捕获的时候,可能会带来的一定的性能响应,因为需要对ONLINE LOGFILE进行读操作,可能会和DB上的LOGF...
ogg单机安装概要
一、系统检查:1.1 要在UNIX上安装,安装Oracle GoldenGate的人员必须具有对Oracle GoldenGate安装目录的读写权限,且要建立专门的目录安装软件1.2 Oracle数据库必须处于ARCHIVELOG模式,以便Extract可以处理日志文件。 1.3 使用ANYDATA Data Types数据类型,源数据库兼容性必须设置为11.2.0.0.0或更高版本。&nb...
oracle表碎片整理
数据库在日常使用过程中,不断的insert,delete,update操作,导致表和索引出现碎片是在所难免的事情,碎片多了,sql的执行效率自然就差了,道理很简单,高水位线(HWL)下的许多数据块都是无数据的,但全表扫描的时候要扫描到高水位线的数据块!表的碎片和文件系统的碎片化的是不一样的,当随着在一个表上的DML的上操作越...
Oracle GoldenGate官档知识
Oracle GoldenGate 下载:http://www.oracle.com/technetwork/cn/middleware/goldengate/downloads/index.html官网安装文档:Oracle GoldenGate 12c (12.2.0.1):http://docs.oracle.com/goldengate/c1221/gg-winux/index.htmlFusion Middleware Installing and Configuring Oracle GoldenGate for Oracle Database...
Oracle备份及备份策略及基于Linux下 Oracle 备份策略(RMAN)
Oracle备份及备份策略:http://www.cnblogs.com/login2012/p/5895987.html基于Linux下 Oracle 备份策略(RMAN) http://blog.csdn.net/leshami/article/details/6454509
oralce11g客户端安装(静默方式)
参考:Oracle Database Client Quick Installation Guide 11g Release 2 (11.2) for Linux x86首先确认操作系统防火墙和selinux已关闭:--查看selinux状态:sestatus关闭SELinux的方法: 修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。 如果不想重启系统,使用命令setenforce 0--查看...
(同机)10G升级11G:10.2.0.5升到11.2.0.4
升级参考(参阅官档):1.决定oracle升级方法和11gORACLE_HOME新目录:使用dbua图形界面升级、ORACLE_HOME为/oracle/app/oracle11g/11.2/db_home 2.升级前制定源库的备份策略,使用dbua升级在图形界面也会有备份提示。 3.如果实际升级需进行Performance Testing for UpgradingOracle Datab...