91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何對Oracle的index 的block進行dump

發布時間:2020-07-29 09:17:52 來源:網絡 閱讀:310 作者:whdba 欄目:關系型數據庫

如何對index 的block進行dump-oracle
1,新建一個表test
SYS@127.0.0.1:1521/oracle12cpdb> create table test as select object_id from dba_objects;
Table created.
2,新建一個表以后,在這個表的列上新建一個索引
SYS@127.0.0.1:1521/oracle12cpdb> create index ind_test on test(object_id);
Index created.
把buffer_cache刷新回磁盤上
SYS@127.0.0.1:1521/oracle12cpdb> alter system flush buffer_cache;
System altered.
3,通過查詢dba_objects表,得到index的object_id
SYS@127.0.0.1:1521/oracle12cpdb> select object_id from dba_objects where OBJECT_NAME='IND_TEST' and OBJECT_TYPE='INDEX';
OBJECT_ID

 73204

4,對index tree進行dump,
SYS@127.0.0.1:1521/oracle12cpdb> alter system set events 'immediate trace name treedump level 73204';
System altered.
5.查詢進程的跟蹤文件,得到如下信息;
----- begin tree dump
branch: 0x407a51 4225617 (0: nrow: 161, level: 1)
leaf: 0x407a52 4225618 (-1: row:485.485 avs:823)
leaf: 0x407a53 4225619 (0: row:479.479 avs:816)
leaf: 0x407a54 4225620 (1: row:479.479 avs:816)
leaf: 0x407a55 4225621 (2: row:479.479 avs:816)
leaf: 0x407a56 4225622 (3: row:479.479 avs:816)
leaf: 0x407a57 4225623 (4: row:478.478 avs:830)
......
----- end tree dump

6,使用dbms_utility找出index的file和block numer;
SYS@127.0.0.1:1521/oracle12cpdb> select dbms_utility.data_block_address_file(4225617),dbms_utility.data_block_address_block(4225617) from dual;
DBMS_UTILITY.DATA_BLOCK_ADDRESS_FILE(4225617)

DBMS_UTILITY.DATA_BLOCK_ADDRESS_BLOCK(4225617)

                                        1
                                     31313

7,由以上的查詢得知,index的在文件1中,block為31313,對這個block進行dump;
SYS@127.0.0.1:1521/oracle12cpdb> alter system dump datafile 1 block 31313;
System altered.
生成dump文件,通過這個文件就可以知道了index key和rowid在block上是如何存放了。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

贡觉县| 恩施市| 威远县| 铁岭市| 巴南区| 正安县| 霍林郭勒市| 比如县| 中阳县| 独山县| 镇安县| 淮南市| 肥城市| 阿坝| 肥东县| 天柱县| 托克逊县| 桃园市| 汽车| 墨脱县| 兴义市| 江油市| 延川县| 汉寿县| 弋阳县| 洞头县| 内丘县| 江津市| 平遥县| 子洲县| 濉溪县| 林周县| 武城县| 固原市| 平昌县| 黑龙江省| 肃北| 文成县| 奇台县| 大石桥市| 定南县|