在plsql中看一個(gè)表的表空間 oracle里怎樣查詢一個(gè)表屬于哪個(gè)表空間?
oracle里怎樣查詢一個(gè)表屬于哪個(gè)表空間?通過語句:select table name,tablespace name from user Tables where tablename=“table
oracle里怎樣查詢一個(gè)表屬于哪個(gè)表空間?
通過語句:select table name,tablespace name from user Tables where tablename=“tablename”說明:查詢出默認(rèn)表空間的“tablename”(必須較大),user Tables表是用戶表的統(tǒng)計(jì)表。您可以看到當(dāng)前登錄用戶下的所有表信息。
oracle怎么查看表空間里有哪些表?
1. 要查看當(dāng)前用戶的表空間,請(qǐng)使用命令select*fromuseruusers,其中user name表示用戶名,defaultua tablespace表示默認(rèn)表空間。
2. 查看Oracle下的所有表空間,并使用命令select*from DBA顯示的信息包括表空間的名稱和表空間的大小。
3. 表空間是一種非常重要的資源。如果要查看表空間的使用情況,如表空間的利用率,首先查詢的用戶必須具有DBA權(quán)限。使用以下命令進(jìn)行查詢。
4. 檢查表空間中物理文件的名稱、位置和大小。表空間文件通常以DBF后綴的形式存儲(chǔ)。
5. 有些查詢表空間語句需要執(zhí)行,用戶需要高權(quán)限,如何查看當(dāng)前用戶的角色?使用命令select*fromuuser olePRIVS。
6. 在查詢完表空間信息后,有時(shí)需要使用drop table space X命令刪除無用的表空間,包括內(nèi)容和數(shù)據(jù)文件。