如何檢視oracle表空間已使用大小select segme

2022-02-20 08:32:54 字數 1082 閱讀 5158

1樓:匿名使用者

每張表都是作為「段」來儲存的,可以通過user_segments檢視檢視其相應資訊,例:

select segment_name as tablename,bytes b,bytes/1024 kb,bytes/1024/1024 mb from user_segments where segment_name='ep_sc106'

2樓:匿名使用者

select sum(bytes) from dba_extents where segment_name = '';

3樓:匿名使用者

學會用搜尋啊,我幫你搜尋了一個:

如何檢視oracle表空間裡面某一張表所佔用的記憶體大小

4樓:匿名使用者

每張表都是作為「段」來儲存的,可以通過user_segments檢視檢視其相應資訊。

段(segments)的定義:如果建立一個堆組織表,則該表就是一個段。

sql:select segment_name as tablename,bytes from user_segments where segment_name='表名'。

解釋:segment_name 就是要查詢的表名(大寫),bytes 為表儲存所佔用的位元組數。本sql的意思就是查詢出表名和表所佔的儲存空間大小。

5樓:匿名使用者

select segment_name,sum(bytes)/1024/1024 from user_extents group by segment_name

這個命令可以檢視oracle的所有表空間大小。

引用

6樓:匿名使用者

去oem裡看最方便。

如何檢視oracle表空間已使用大小select segment

oracle中怎麼檢視使用者所佔的空間用plsql能

檢視一個使用者所佔的空間 用該使用者登入 select sum bytes 1024 1024 mb from user extents u 檢視錶空間還剩多少,用這個,還能看每個檔案情況 select b.file id 檔案id,b.tablespace name 表空間,b.file name...

如何修改oracle表空間資料檔案的大小為不限制

如果你單獨是想擴充套件表空間,增加資料檔案的個數或增加每個資料檔案的大小均可,增加資料檔案 alter tablespace table name add datafile 資料檔案 size 400m 增加資料檔案的大小 alter tablespace table name add datafi...

oracle資料庫表空間例項服務究竟有什麼區別聯絡

1 每個database 可包 含多個instance 每個instance可包含多個tablespace和user等 授予user讀寫tablespace的許可權 每個tablespace可包含多個dbf檔案 常用的table或view等都儲存在tablespace裡。2 要oracle使用 先安...