方法:1、利用“select * from user_users”語句查看當前用戶使用的表空間情況;2、利用“select * from Dba_Tablespaces”語句查看數據庫下所有的表空間,結果包括表空間名稱以及表空間的大小等。
本教程操作環境:Windows10系統、oracle 11g版、Dell G3電腦。
怎樣查看oracle有哪些表空間
1、查看當前用戶使用的表空間情況,使用命令select * from user_users即可,其中username標識用戶名,default_tablespace表示默認的表空間。
示例如下:
2、查看oracle下面所有的表空間,使用命令select * from Dba_Tablespaces即可,呈現的信息包括表空間名稱以及表空間的大小等。
示例如下:
表空間是非常重要的資源,如果我們想查看表空間的使用情況,比如表空間利用率等指標,首先我們查詢的用戶必須有dba權限,使用如下的命令查詢即可。
查看表空間物理文件的名稱、位置及大小信息,表空間文件通常以dbf的后綴方式存儲。
有些查詢表空間的語句需要執行用戶需要高的權限,如何查看當前用戶的角色呢?使用命令select * from user_role_privs即可。
在查詢到表空間的信息之后,我們有時需要刪除沒用的表空間,使用命令drop tablespace xxx including contents and datafiles;即可。
推薦教程:《Oracle視頻教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦