SQL1:
复制代码代码如下所示:
——1,看看表空间的名称和大小。
选择t.tablespace_name,圆(SUM(字节/(1024×1024)),0)ts_size
从dba_tablespaces T,dba_data_files D
在t.tablespace_name = d.tablespace_name
集团通过t.tablespace_name;
- 2,查看表空间物理文件的名称和大小
选择tablespace_name,
file_id,
file_name,
圆(字节/(1024×1024),0)total_space
从dba_data_files
为了tablespace_name;
——3,看看回滚段的名称和大小。
选择segment_name,
tablespace_name,
r.status,
(initial_extent / 1024)initialextent,
(next_extent / 1024)nextextent,
max_extents,
v.curext curextent
从dba_rollback_segs R,V为rollstat V
在r.segment_id = v.usn(+)
为了segment_name;
- 4,视图控制文件
选择从文件名的;
- 5,查看日志文件
选择成员V$日志文件;
——6,看看表空间的用法
选择的总和(字节)/(1024×1024)作为free_space,tablespace_name
从dba_free_space
集团通过tablespace_name;
选择a.tablespace_name,
a.bytes总,
b.bytes使用,
c.bytes自由,
(b.bytes×100)/ a.bytes %使用
(c.bytes×100)/ a.bytes 免费
从系统ts_avail美元。SM,SM系统。ts_used美元B、C SM ts_free美元系统。
在a.tablespace_name = b.tablespace_name
和a.tablespace_name = c.tablespace_name;
- 7,查看数据库库对象
选择的主人,object_type、地位、数量(*)计数#
从all_objects
由业主、object_type组状态;
- 8,查看数据库的版本
选择版本
从product_component_version
在substr(产品1, 6)= 'oracle;
- 9,查看数据库的创建和归档日期
选择创建,log_mode log_mode,V $数据库;

SQL2:
复制代码代码如下所示:
——1g = 1024mb
——1m = 1024kb
--1K=1024Bytes
——1m = 11048576bytes
——1g = 1024 * 11048576bytes = 11313741824bytes
选择a.tablespace_name表空间的名字
总计表空间大小
自由表空间剩余大小
(完全免费)使用表空间的大小
总(/ 1024 * 1024 * 1024)表面空间大小(G)
自由(1024×1024×1024)表面空间剩余尺寸(G)
(完全免费)((1024×1024×1024)表空间使用大小(G)
圆((总的免费)总数,4)* 100 使用%
从(选择tablespace_name,总和(字节)免费
从dba_free_space
通过tablespace_name一组),
(选择tablespace_name(字节),和总
从dba_data_files
tablespace_name)B组
在a.tablespace_name = b.tablespace_name