- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 行链接(Row chaining) 与行迁移(Row Migration)
当一行的数据过长而不能插入一个单个数据块中时,可能发生两种事情:行链接(row chaining)或行迁移(row migration)。行迁移: 当一个行上的更新操作(原来的数据存在且没有减少)导致当前的数据不能在容纳在当前块,我们需要进行行迁移。一个行迁移意味着整 行数据将会移动,仅仅保留的是一个转移地址。因此整行数据都被移动,原始的数据块上仅仅保留的是指向新块
2013-07-25 15:27:27 467
原创 kill session 与查看执行计划
一、kill session一般要先知道session 的pid,serial#等1.select s.username,s.osuser,s.sid,s.serial#,p.spid,s.sql_id from V$session s,V$process p where s.paddr = p.addr and s.username is not null and s.osuser is
2013-07-24 18:43:49 486
原创 11G alert.log位置和 listener.log位置
一般可以通过ADRCI 找到 ( Automatic Diagnostic(诊断的) Repository(知识库))[oracle@VS1 ~]$ adrciADRCI: Release 11.2.0.3.0 - Production on Thu Dec 1 12:35:58 2011Copyright (c) 1982, 2011, Oracle and/or its affil
2013-07-23 19:20:48 8158
原创 Cut用法 和 awk的相关区别
cut-b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。-c :以字符为单位进行分割。-d :自定义分隔符,默认为制表符。-f :与-d一起使用,指定显示哪个区域。-n :取消分割多字节字符。仅和 -b 标志一起使用。如果字符的最后一个字节落在由 -b 标志的 List 参数指示的范围之内,该字符将被写出;否则,该字符将被排除。cu
2013-07-18 16:29:23 1216
原创 关于删除trace文件的想法
1.正常就会想到find -mtime +3 -name ‘*.aud' -exec rm -f {};2. 但是在删这些文件(trc,trm ,aud)的时候,首先要确定系统并没有正在使用这些文件,不关这些文件的mtime是超过了,还是没有。所以使用fuser 来经行过滤。3.在11G 里可以使用adrci经行管理;adrci> show homepathADR Homes
2013-07-17 15:04:51 2510
原创 opiodr aborting process unknown ospid (24117442) as a result of ORA-609
adding some parameters into sqlnet.ora( both server and client).DIAG_ADR_ENABLED = off # Diable ADR if version 11gTRACE_LEVEL_SERVER = 16 # Enable level 16 trace
2013-07-02 16:59:21 2790
原创 index 与全盘扫描
一·并不是所有的扫描,用索引就比全盘要快。CF(Clustering factor) 和 FF(Filtering factor). CF: 所谓 CF, 通俗地讲,就是每读入一个索引块,要对应读入多少个数据块。 FF: 所谓 FF, 就是该sql 语句所选择的结果集,占总的数据量的百分比。 大约的计算公式是:FF * (CF + 索引块个数) ,由此估计出,一个查询, 如果使用某
2013-07-01 15:51:41 656
Archery mysql-exprt修改后的资源包,可以一个监控多个mysql实例
2022-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人