关于转储Oracle索引信息的相关命令
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,#版本 Oracle 11g1、转储索引信息在获得索引Object_id后,执行以下命令ALTER SESSION SET EVENTS 'immediate trace name TREEDUMP
千家信息网最后更新 2025年01月20日关于转储Oracle索引信息的相关命令#版本 Oracle 11g
1、转储索引信息
在获得索引Object_id后,执行以下命令
ALTER SESSION SET EVENTS 'immediate trace name TREEDUMP level 76400';
其中 76400为索引Object_id
2、查看存储文件生成的位置
一般存放session追踪的信息,使用show parametr user_dump_dest查看
也可以通过SQL来查询生成的文件名
3、查找叶子分支/叶子节点对应的数据块
select dbms_utility.data_block_address_file(20977549),dbms_utility.data_block_address_block(20977549) from dual;
其中红色数字部分是分支/叶子节点十进制值
十六进制转十进制
SELECT to_number('1401979','xxxxxxx') FROM dual;
4、转储索引数据块内容
alter system dump datafile 5 block 7075;
其中 数字5 为数据文件ID,7075为数据库块号,都是由第3步查找出来的
1、转储索引信息
在获得索引Object_id后,执行以下命令
ALTER SESSION SET EVENTS 'immediate trace name TREEDUMP level 76400';
其中 76400为索引Object_id
2、查看存储文件生成的位置
一般存放session追踪的信息,使用show parametr user_dump_dest查看
也可以通过SQL来查询生成的文件名
- SELECT C.VALUE || '/' || '_ora_' || A.SPID || '.trc' TRACE_NAME_FILE
- FROM V$PROCESS A, V$SESSION B, V$PARAMETER C
- WHERE A.ADDR = B.PADDR
- AND B.AUDSID = USERENV('sessionid')
- AND C.NAME = 'user_dump_dest'
3、查找叶子分支/叶子节点对应的数据块
select dbms_utility.data_block_address_file(20977549),dbms_utility.data_block_address_block(20977549) from dual;
其中红色数字部分是分支/叶子节点十进制值
十六进制转十进制
SELECT to_number('1401979','xxxxxxx') FROM dual;
4、转储索引数据块内容
alter system dump datafile 5 block 7075;
其中 数字5 为数据文件ID,7075为数据库块号,都是由第3步查找出来的
索引
数据
叶子
文件
信息
分支
十进制
数字
节点
十进
生成
命令
位置
内容
十六进制
可以通过
数据库
文件名
是由
版本
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器配置存储能力实训报告
图钉下载软件开发
伊嘉网络技术有限中山分公司
xp的代理服务器
配送中心分拣软件开发
网络安全中专生PPT
长沙 网络安全培训
软件开发工作不好找吗
频繁查询数据库
解析网络安全案例说明危害
数据库如何将时间显示出秒
服务器报错ST7YZ7132
陈睿射到服务器主板上
云南网络安全工程师
江苏5g服务器小型机柜虚拟主机
用友数据库凭证表是那个
张家界胖韭网络技术有限公司
花与剑角色捏脸数据库
南粤交通网络安全技术培训
公安局网络安全大队咨询电话
安全检测服务器怎么关
服务器电源网络
苏州手机软件开发费用
罗叶草互联网科技有限公司
杭州计算机应用软件开发公司
目前网络安全存在的问题
网络安全证书丢失
GE软件开发
信息网络安全ppt英文版
人软件开发公司员工有补贴