在Oracle数据库中,查询表空间的相关信息是非常重要的,可以帮助数据库管理员监控和维护数据库的存储情况。以下是一些常用的查询表空间的SQL语句:
-
查看所有表空间的名称及大小:
SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name GROUP BY t.tablespace_name;
-
查看表空间物理文件的名称及大小:
SELECT tablespace_name, file_id, file_name, round(bytes / (1024 *