ORACLE 表空间扩展方法
来源:互联网 发布:班服制作软件 编辑:程序博客网 时间:2024/05/21 07:05
ORACLE 表空间扩展方法
环境: linux系统 工具:PL/SQL DEVELOPER
第一步:查看表空间的名字及文件所在位置:
select tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), 0) total_space from sys.dba_data_files order by tablespace_name
第二步:增大所需表空间大小:
alter database datafile '表空间位置' resize 新的尺寸
例如:
alter database datafile '\oracle\oradata\anita_2008.dbf' resize 4000m
对于oracle数据库的表空间,除了用手动增加大小外,还可以增加数据文件等方式扩展表空间大小。
方法一:增加数据文件个数
alter tablespace 表空间名称 add datafile '新的数据文件地址' size 数据文件大小
例如:
alter tablespace ESPS_2008 add datafile '\oracle\oradata\anita_2010.dbf' size 1000m
方法二:设置表空间自动扩展。
alter database datafile '数据文件位置' autoextend on next 自动扩展大小 maxsize 最大扩展大小
例如:
alter database datafile '\oracle\oradata\anita_2008.dbf' autoextend on next 100m maxsize 10000m
方法三:查询表空间使用情况:
select a.tablespace_name, a.bytes / 1024 / 1024 "sum MB", (a.bytes - b.bytes) / 1024 / 1024 "used MB", b.bytes / 1024 / 1024 "free MB", round(((a.bytes - b.bytes) / a.bytes) * 100, 2) "used%" from (select tablespace_name, sum(bytes) bytes from dba_data_files group by tablespace_name) a, (select tablespace_name, sum(bytes) bytes, max(bytes) largest from dba_free_space group by tablespace_name) b where a.tablespace_name = b.tablespace_name order by ((a.bytes - b.bytes) / a.bytes) desc;
阅读全文
0 0
- ORACLE 表空间扩展方法
- ORACLE 表空间扩展方法
- ORACLE 表空间扩展方法
- ORACLE 表空间扩展方法
- ORACLE 表空间扩展方法
- ORACLE 表空间扩展方法
- ORACLE 表空间扩展方法
- ORACLE 表空间扩展方法和管理
- Oracle 扩展表空间
- oracle扩展表空间
- oracle表空间扩展
- oracle扩展表空间
- Oracle表空间扩展
- 扩展oracle表空间
- Oracle表空间扩展
- Oracle表空间扩展
- ORACLE扩展表空间
- oracle扩展表空间
- Python终端如何输出彩色字体
- UVa-536 习题6-3 二叉树重建(Tree Recovery,ULM 1997)
- 理解java回调机制
- 一个少女心满满的例子带你入门canvas
- E-R图的画法
- ORACLE 表空间扩展方法
- 语义分割网络FRRN坑点记录
- 人工智能、机器学习和认知计算入门指南
- Nginx--官网中文翻译(中英文对比)--9-nginx怎样处理一个请求How nginx processes a request
- ASP.NET – 数据绑定
- 经典的排序算法
- Maven install命令
- MIMO技术杂谈(二):犹抱琵琶半遮面--MIMO信道中隐藏的秘密
- 整数中1出现的次数