高级trouble shooting (包含PS命令解释)alex
这次的情况是这样的 创建一个external table 从远端gunzip文件过来。结果hang住了。创建一个pipe文件$ mknod /tmp/tmp_pipe pCREATE DIRECTORY dir AS '/tmp';创建个external table CREATE TABLE ext ( ...
Oracle 隱藏的cost 嘿嘿 很精闢呦 alex
这个是从我的outlook里拷贝出来的…… 当时也不知道咋的了 搜狗拼音打出来的字儿都是繁体……假設我們需要執行一個batch job 並且不返回任何結果,那麼在database 本地服務器上執行 和在遠端執行 效率...
Asynch descriptor resize wait event in Oracle 11G
11G里有个wait event 叫asynch descriptor resize ORACLE metalink里并没有描述 根据国外大神的研究 发现这个参数是 ORACLE 在调用direct I/O的时候。会调用OS 的syscall 来获取 AIO 的descriptors 。4096...
v$session_wait 知多少 Part 1
我们都知道v$session_wait 是用来判断等待事件的 ,那么好 ,现在给你来个好玩的. SID STATE EVENT &nb...
为啥大神们可以根据ORA 600错误参数猜测 错误类型?
https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&id=175982.1 别眨眼 秘密就在这里。
find ORACLE HOME in LINUX
pgrep -lf _pmon_ | while read pid pname y ; do printf "%6s %-20s %-80s\n" $pid $pname `ls -l /proc/$pid/exe | awk -F'>' '{ print $2 }' | sed 's/bin\/oracle$//' | sort | uniq...
索引集结号 索引知识全知晓
这一篇文章的目的 是本着让大家从头到尾的了解 什么是索引 索引的结构是怎样的 我们日常涉及到的索引调优都有哪些部分,可能有遗漏 欢迎大家补充。1.什么是CLUSTERING_FACTOR? ...
V$SESSION WAIT ROW LOCK CONTENTION 的总结。
如何判断时一个 ITL 争用还是 普通的所等待呢 首先 现将 P1 字段的数字 转换成16进制 然后 16进制的前4位再转换成10十进制 然后再把转换后的数字 通过CHR(XXX)转换成 TX TM 或者等等 后...
物化视图半攻略
首先 物化视图是可以被更新的假设 表test_alex; 有1条数据 col_a =1 物化视图建立方式CREATE MATERIALIZED VIEW LOG ON test_alex WITH PRIMARY KEY;CREATE MATERIALIZED VIEW test_alex_mv REFR...
11 g rman 新特性20110215 SRVCTL 命令详解
使用duplicate target database for standby dorecover nofilenamecheck 7> from active database可以无需生成备份 直接复制数据库。列子:http://www.itpub.net/thread-1147333-1-1.html SRVCTL ...
ASM 一些特性
ASM 可以通过DBMS_FILE_TRANSFER 进行ASM与ASM实力之间的文件传递。
ENABLE NOVALIDATE a constraint
Specify ENABLE if you want the constraint to be applied to the data in the table.If you enable a unique or primary key constraint, and if no index exists on the key, then Oracle Database creates...
RAC concept 。讲点你不一定知道的东西
Rac concept 。0 GRD 每个SGA 都有一个BLOCK 叫GRD。用来表示所有instance 的存活情况。 1 Past image 节点1 拥有block A (dirty) 节点2 ...
linux 的cache 机制
今天学的东西比较少 主要就是一点 linux 的cache 机制 有两种 一种是BLOCK级的cache 一种是 文件inode 和 directory的cache 第一种会发生在 大文件读写上 占用cache 另一种打开文...
Rac PMON crash 故障解决一例
RAC 2节点CRASH 在ALERT LOG中发现如下日志 ORA-07445: exception encountered: core dump [kssdch()+2188] [SIGSEGV] [Address not mapped to object] [0x00008239D] [] []相关错误 有可能是PL/SQL develope...
Oracle performance tuning PUSHED PREDICATE
谓词前推。 将谓词推进 UNION ALL的操作中 可以通过index 在union 之前 访问表 减少 union 和filter 的成本. 加入/*+ use_nl(eu,sh) leading(eu,sh) */ sh.*, 这个hint的 初衷就是为了 先通过大幅...
一劳永逸 解决SQLPLUS 特殊符号转义。
由于我们一些监控SQL中常有$符号出现 所以我们需要在每个$前面加上反斜杠来转义 如下操作可以避免此情况 看红色部分sqlplus -s scott/tiger@O11202<<\EOFselect ss.username,se.SID,VALUE/100 cpu_us...
谓词推进 PUSHED PREDICATE
UNION ALL PUSHED PREDICATE 谓词前推。 讲谓词推进 UNION ALL 的操作中 可以通过index 在union之前 访问表 减少 union 和filter 的成本. 回顾一下这条优化有一条重要的信息被遗漏了&nb...
cursor.pin S 故障与HIGH CPU useage 故障的故障解决
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. ...
initrans 对空间占用的影响
大家都知道 在initrans 会影响到并发处理某个block时的 性能问题。最近突然发现 新建一个表 Init 设置为1 开3个session 插入3条数据 居然占用了3个block。当所有的空...