oracle 查看表空间
2015-09-02 15:27
344 查看
--1.首先查看表空间的名字和所属文件 select tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), 0) total_space from dba_data_files order by tablespace_name; --3.手动增加数据文件尺寸 ALTER DATABASE DATAFILE '/ORACLE/PRODUCT/10.2.0/ORADATA/HYXTBGXT/MMZJK_DATA.DBF' RESIZE 4096M; --4.设定数据文件自动扩展 ALTER DATABASE DATAFILE '/ORACLE/PRODUCT/10.2.0/ORADATA/HYXTBGXT/MMZJK_DATA.DBF' AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED; --5.设定后查看表空间信息 SELECT A.TABLESPACE_NAME, round(A.BYTES / (1024 * 1024), 2) as TOTAL, round(B.BYTES / (1024 * 1024), 2) as USED, round(C.BYTES / (1024 * 1024), 2) as FREE, round((B.BYTES * 100) / A.BYTES, 2) "% USED", round((C.BYTES * 100) / A.BYTES, 2) "% FREE" FROM SYS.SM$TS_AVAIL A, SYS.SM$TS_USED B, SYS.SM$TS_FREE C WHERE A.TABLESPACE_NAME = B.TABLESPACE_NAME AND A.TABLESPACE_NAME = C.TABLESPACE_NAME
相关文章推荐
- Oracle 去掉Tab,回车,空格符
- oracle的簇与簇表
- 查询ORACLE表空间或者数据文件每次扩展大小
- oracle中的exists 和not exists 用法 in与exists语句的效率问题
- oracle pause命令使用
- oracle define,undefine,ACCEPT,以及变量的获取 命令
- Oracle常用命令
- Oracle日常性能查看
- Oracle 三种方法
- oracle spool
- mysql插入日期 vs oracle插入日期
- 详解Oracle数据库各类控制语句的使用
- 对比Oracle临时表和SQL Server临时表的不同点
- oracle for update和for update nowait的区别
- Oracle 多行转多列,列值转为列名
- oracle与mysql 数据库sql 分页查询
- oracle与sqlserver处理判断字段是否为空
- Oracle timestamp
- 如何实现只授予用户查看存储过程定义的权限
- Oracle分页函数(存储过程)