測試dbms_space包顯示不同物件的空間使用情況
###測試dbms_space.space_usage檢視不同segment的空間使用情況,詳細用法請檢視官方手冊
SQL> r
1 declare
2 unf number;
3 unfb number;
4 fs1 number;
5 fs1b number;
6 fs2 number;
7 fs2b number;
8 fs3 number;
9 fs3b number;
10 fs4 number;
11 fs4b number;
12 full number;
13 fullb number;
14 begin
15 dbms_space.space_usage('SCOTT','T_ONLY','TABLE',unf,unfb,fs1,fs1b,fs2,fs2b,fs3,fs3b,fs4,fs4b,full,fullb);
16 dbms_output.put_line('unformatted_blocks '||unf);
17 dbms_output.put_line('unformatted_bytes '||unfb);
18 dbms_output.put_line('Number of blocks that has at least 0 to 25% free space '||fs1);
19 dbms_output.put_line('Number of bytes that has at least 0 to 25% free space '||fs1b);
20 dbms_output.put_line(fs2||' '||fs3||' '||fs4||' '||full);
21* end;
unformatted_blocks 0
unformatted_bytes 0
Number of blocks that has at least 0 to 25% free space 0
Number of bytes that has at least 0 to 25% free space 0
0 0 0 11889
##這裡的fs1是指具備0-25%以內的空閒空間未使用的塊個數,其它fs同理,full是具備塊完全使用的塊個數
###下列輸入列為dbms_space.unused_space包
total_blocks
Returns total number of blocks in the segment. ##segment的塊數
total_bytes
Returns total number of blocks in the segment, in bytes.##segment的bytes數
unused_blocks
Returns number of blocks which are not used. ##未使用的block數
unused_bytes
Returns, in bytes, number of blocks which are not used.##對應上列
last_used_extent_ file_id
Returns the file ID of the last extent which contains data.##包括資料的最後一個extent所對應的file_id
last_used_extent_ block_id
Returns the starting block ID of the last extent which contains data.###包括資料的最後一個extent的開始block id
last_used_block
Returns the last block within this extent which contains data.###包括資料的extent的最後一個block
partition_name
Partition name of the segment to be analyzed.
This is only used for partitioned tables; the name of subpartition should be used when partitioning is compose.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-672047/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 查詢表空間使用情況
- 查詢表空間使用情況的指令碼指令碼
- CentOS 系統的磁碟空間佔用情況查詢CentOS
- 兩種檢視錶空間使用情況的方法
- 每天自動統計表空間的使用情況
- dbms_space(分析段增長和空間的需求)
- 華納雲:如何檢視Linux硬碟空間使用情況Linux硬碟
- Linux伺服器磁碟空間佔用情況分析與清理指南Linux伺服器
- MYSQL程式碼顯示測試測試MySql
- 依靠dba_hist_tbspc_space_usage檢視獲得表空間的歷史使用情況
- css使文字顯示兩行後顯示省略號CSS
- for迴圈—不同div顯示不同樣式
- aliyun-blog的markdown顯示效果測試
- 如何使Xcode佔用更少的空間 Xcode佔用空間太大解決方法XCode
- 監控JVM記憶體使用情況,剩餘空間小於2M時報警JVM記憶體
- Java物件為空時,不顯示該物件屬性,或者將null轉換為""Java物件Null
- qt介面佈局之使視窗顯示出現在正中間位置QT
- Python名稱空間包Python
- ECharts中實現x軸中的座標以不同間距顯示的效果Echarts
- comScore:COVID-19期間媒體使用情況報告
- 軟體測試培訓分享:軟體測試的發展空間大嗎
- Duc:一個能夠視覺化洞察硬碟使用情況的工具包視覺化硬碟
- 監視磁碟使用情況
- 薩里大學:研究顯示開窗駕駛使人們暴露於高水平的空氣汙染中
- 測試員的兩大型別特點及發展空間型別
- 有禮品哦!全新介面工具包 Jetpack Compose 使用情況調研Jetpack
- Oracle 歸檔使用情況分析Oracle
- linux檢視埠占用情況Linux
- [20211011]跟蹤freespace空間的變化情況.txt
- 檢視temp表空間的消耗明細情況
- 為Mac設定“螢幕使用時間”,來了解您的裝置使用情況Mac
- win10 多顯示器桌面不同步怎麼設定_win10雙顯示器怎麼設定顯示不同內容Win10
- 使用netstat命令檢視埠的使用情況
- DB2檢視索引的使用情況DB2索引
- 在oracle中監視索引的使用情況Oracle索引
- 如何顯示logback內部context狀況Context
- WPF TextBlock根據值顯示不同的內容或格式BloC
- 【IDL】同時顯示不同解析度影像的方法
- PostgreSQL在不同的表空間移動資料檔案SQL