col_usage$与直方图的收集
DB:11202,两节点RAC 建表脚本,id列分布极度不均create table t1(id number(10), name varchar2(20)) nologging tablespace IBMDBA; begin for i in 1.. 99999 loop insert /*...
sql profile和baseline的协作关系
测试环境:11202 单实例创建两个表create table t1 as select object_id,object_name from dba_objects;create table t2 as select * from dba_objects;exec dbms_stats.gather_table_stats(ownname => user,tabname...
11203测试sql baseline
背景11203在sys/tmp用户下分别创建test表create table test as select * from dba_objects;案例1:Sys—添加索引ind_test1: test(owner,object_type); Tmp—添加索引ind_test1: test(owner,object_type); in...
method_opt的作用
https://blogs.oracle.com/optimizer/entry/how_does_the_method_opt method_opt选项的作用收集基本列信息创建直方图收集扩展统计信息method_opt的组成有多个部分,前2个必须指定,第一部分: 收集基本信...
使用duplicate克隆数据库
用途1创建物理备库2克隆数据库会自动为其分配新的DBID,由于Redo log无法归档,因此须执行point-in-time recovery相比传统的手工copy,duplicate自动化了一系列工作创建参数文件(可选)自动从active database...
extent分配策略以及11g新进程SMCO
Extent有两种分配策略:autoallocate和uniform,在创建表空间时指定,一旦创建不可更改Uniform默认为1M;Autoallocate:extent以64K起直至扩展到64M,对应关系如下表Segment Size Preferred Next Extent Size====...
fast_start_parallel_rollback和并行rollback
数据库abort-restart或事务被异常终止时,SMON需要回滚未提交的事务,如果事务过大会导致SMON消耗过多CPU甚至crash; fast_start_parallel_rollback用于控制SMON恢复操作的并行度FALSEParallel rollback is...
rman优化tip
RMAN依靠channel进行数据读写,其备份可分3个阶段1读数据,将数据从磁盘读入input I/O buffer有4个因素影响RMAN读取速度 Input buffer:受backup multiplexing的影响--Backup multiplexing is RMAN's abi...
db_file_name_convert的用途和限制
此参数仅适用于physical standby和rman duplicate/TSPITR,对logical standby和普通rman restore无效; 有若干方法用于调整文件名,按照优先级从高到低:1 set newname –用于rman脚本,配合switch da...
oracle可传输表空间TTS小结
oracle加载数据最快的方式 限制Source/target数据库的字符集必须兼容,target字符集要么和source相同,要么为source的超集;database/national character set加密表空间不能跨endian平台传输;包含加...
stap监控IO脚本
IO相关ioblock.request--没有参数,当产生IO请求时出发ioblock.end--没有参数,在1个IO块请求transfer后出发ioblock_trace.request--对bio产生一个IO请求时触发ioblock_trace.end--IO块传输完毕后触发vfs.readvfs.wr...
在RAC下安装配置OGG
有多种方案1共享磁盘—ACFS/DBFS/OCFS2可由任何一个节点启动OGG,若该节点crash,可由其他节点重启manager和OGG进程;若本地节点的DB crash,则先停止其manager进程然后在其他节点启动2本地磁盘不支持failover...
stap监控cpu脚本小结
cpu相关probecpu()--返回当前CPU numberscheduler.cpu_off--进程在cpu上停止执行时调用;task_prev即将离开的进程;task_next即将执行的进程;name--probe point;idle--当前进程是否idlescheduler.c...
安装并配置goldengate
OS配置内存每个进程需要25-55M内存,最大支持5000默认300并发;SWAP默认OGG将数据swap到dirtmp子目录,大事务很容易将整个磁盘填满,可为其单独分配一个磁盘,由cachemgr的cachedirectory选项指定,见注1 磁盘...
goldengate配置DDL复制
需额外安装组件,主要如下1 创建新用户DDLuser并执行grant execute on utl_file to schema为其专门分配一个表空间且autoextend=on,用于存储ggs_ddl_hist/ggs_marker表;编辑globals文件edit params ./globals,...
LVM快照与mysql备份
LVM snapshothttp://tldp.org/HOWTO/LVM-HOWTO/snapshots_backup.html A snapshot volume is a special type of volume that presents all the data that was in the volume at the time the snapshot was created.L...
systemtap的网络监控脚本
stap自带的与网络相关的probe如下,可用于检测一系列网络活动netdev.close/open--关闭打开设备时调用;dev_name--涉及的设备名netdev.receive--从网络设备接收的数据;参数:protocl--数据包的协议;dev_name--设备...
OGG的加密和权限控制
OGG可分别对trail文件/数据库秘密/TCP连接进行加密,同时提供CMDDESC文件用于控制OS用户执行GGSCI命令; 加密trail文件Extract对trail加密,而datapump/replicat对其解密读取,两者算法必须一致;当extract...
OGG的列映射和行过滤
映射列--表级列映射使用colmap映射source/target 名字不相同的列,可配合data definition使用;同extract/replicat分别配合table/map一起使用;Usedefaults – 当source/target 列名一致时使用默认映射规则,不...
Toad下只查看table metadata却无法query data的权限
原帖http://www.itpub.net/forum.php?mod=viewthread&tid=1791441&page=1#pid21431049客户提了一个要求,具体如下:创建用户A ,使用toad连接数据库,A可以查看用户B下表信息(表结构),却不能查询其...