rowid 以及資料儲存
rowid是一個18位的64進位制數字。
A~Z 0~~25
a~z 26~~51
0~9 52~~61
+ 62
/ 63
前六位是segmentid(data_object_id)
再三位:file_id,其實是相對的檔案號relative_fno
再六位:blockno
再三位:rownum
select object_id,date_object_id from dba_objects;
這裡面的data_object_id是segmentid
檢視dump出來的檔案。
-----裡面的數字用函式utl_raw.cast_to_number('c102')
SQL> select utl_raw.cast_to_number('c102') from dual;
UTL_RAW.CAST_TO_NUMBER('C102')
------------------------------
1
--------或者使用dump(1,16)
SQL> select dump(1,16) from dual;
DUMP(1,16)
-----------------
Typ=2 Len=2: c1,2
LB: lock byte
uba:undo block address
16進位制轉10進位制
to_number(‘012349’,'xxxxxxxxx');
dbms_utility.data_block_address_file(10進位制)
dbms_utility.data_block_address_block();
usn:undo segment number
v$rollstat
dba_rollback_seg
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22374393/viewspace-710326/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料儲存--檔案儲存
- java+pgsql實現儲存圖片到資料庫,以及讀取資料庫儲存的圖片JavaSQL資料庫
- 資料儲存(1):從資料儲存看人類文明-資料儲存器發展歷程
- 【Node.js】使用mongoose連線資料庫以及進行資料儲存Node.jsGo資料庫
- TiDB資料儲存TiDB
- 資料儲存:CoreData
- iOS 資料儲存iOS
- Flutter持久化儲存之資料庫儲存Flutter持久化資料庫
- 資料儲存(歸檔解檔,沙河儲存)
- 儲存資料之SharedPreference
- SettingsProvider資料儲存位置IDE
- Flutter 資料儲存 SharedPreferencesFlutter
- SRAM資料儲存原理
- 用SharedPreference儲存資料
- Android中的資料儲存之檔案儲存Android
- k8s之資料儲存-配置儲存K8S
- 聚焦資料時代新儲存需求,浪潮儲存的新儲存之道
- 【儲存資料恢復】NetApp儲存誤刪資料夾的資料恢復案例資料恢復APP
- 資料儲存-領存高速海量資料記錄儲存模組產品介紹
- VSAN儲存結構解析+儲存資料恢復案例資料恢復
- k8s之資料儲存-高階儲存K8S
- session儲存資料庫中以及禁用cookie情況下的處理Session資料庫Cookie
- iOS開發資料儲存篇—iOS中的幾種資料儲存方式iOS
- 重新學習Mysql資料庫3:Mysql儲存引擎與資料儲存原理MySql資料庫儲存引擎
- 【儲存資料恢復】NetApp儲存誤刪除的資料恢復案例資料恢復APP
- 資料成本:雲端儲存成本高嗎如何節省資料儲存成本
- geoserver資料儲存遷移Server
- gitlab資料庫儲存位置Gitlab資料庫
- 33.Android資料儲存Android
- flutter本地資料儲存 sqfliteFlutter
- OpenTSDB 資料儲存詳解
- JavaScript使用localStorage儲存資料JavaScript
- 資料的儲存區域
- 資料庫儲存過程資料庫儲存過程
- 第四講 資料儲存
- 掌握Hive資料儲存模型Hive模型
- 有效儲存資料的方法
- HBase 資料儲存結構
- 【儲存資料恢復】EqualLogic PS系列儲存磁碟故障的資料恢復案例資料恢復