博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORACLE-扩展表空间
阅读量:7235 次
发布时间:2019-06-29

本文共 1009 字,大约阅读时间需要 3 分钟。

hot3.png

1--查找表空间的使用情况及使用百分比

SELECT a.tablespace_name "表空间名",
a.bytes / 1024 / 1024 "表空间大小(M)",
(a.bytes - b.bytes) / 1024 / 1024 "已使用空间(M)",
b.bytes / 1024 / 1024 "空闲空间(M)",
round(((a.bytes - b.bytes) / a.bytes) * 100, 2) "使用比"
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;

2--查询表空间名,文件名,是否自动扩展,表空间大小及最大空间;

 SELECT T.TABLESPACE_NAME,D.FILE_NAME,
D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUS
FROM DBA_TABLESPACES T,DBA_DATA_FILES D
WHERE T.TABLESPACE_NAME =D.TABLESPACE_NAME
ORDER BY TABLESPACE_NAME,FILE_NAME;

3-根据表空间名和文件名增加表空间的数据文件:

alter tablespace MSG add datafile '/data/oracle/tablespace/msg21.dbf' size 20G autoextend on;
MSG-表空间名
/data/oracle/tablespace/msg21.dbf-文件名及存放路径,
size-表空间的大小
autoextend-是否开启自动扩展,on开启

 

 

转载于:https://my.oschina.net/u/1255588/blog/1570451

你可能感兴趣的文章
请听一个故事------>三个70多岁老人的创业故事(励志)
查看>>
民用对讲机的基础知识
查看>>
Selenium UI自动化测试 Selenium Automatic Testing
查看>>
图片的存储
查看>>
Windows Service 学习笔记
查看>>
好的代码风格积累
查看>>
web.xml is missing and <failOnMissingWebXml> is se
查看>>
DB2基本概念
查看>>
ime-mode:disabled是什么?
查看>>
poj 2251 Dungeon Master(bfs)
查看>>
[题解]Codeforces Round #254 (Div. 2) B - DZY Loves Chemistry
查看>>
imap以用户定义的方式导入自定义邮箱
查看>>
js中问号
查看>>
[原]回调实现步骤
查看>>
var img = new Image()
查看>>
linux每日命令(37):top命令
查看>>
【bzoj3811】【清华集训2014】玛里苟斯
查看>>
正则表达式
查看>>
自动ftp 上传
查看>>
C++命名法则
查看>>