oracle数据库表空间使用率查询及修改

来源:互联网 发布:python arma 编辑:程序博客网 时间:2024/06/03 23:10

Oracle数据库

一、查询表空间使用率

-----1、查看表空间的名称及大小

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;

--2、查看数据库的创建日期和归档方式

SELECT created, log_mode, log_mode FROM v$database;

二、查询表空间所在路径

--1、查看表空间物理文件的名称及大小

SELECT tablespace_name,

file_id,

file_name,

round(bytes / (1024 * 1024), 0) total_space

FROM dba_data_files

ORDER BY tablespace_name;

三、修改表空间

 ALTER TABLESPACE DB_TABLESPACE ADD DATAFILE  file-name  SIZE 2G  AUTOEXTEND ON MAXSIZE 8G;

 

原创粉丝点击