select upper(f.tablespace_name) "表空间名",
d.tot_grootte_mb "表空间大小(m)",
d.tot_grootte_mb - f.total_bytes "已使用空间(m)",
to_char(round((d.tot_grootte_mb - f.total_bytes) / d.tot_grootte_mb * 100,
2),
'990.99') "使用比",
f.total_bytes "空闲空间(m)",
f.max_bytes "最大块(m)"
from (select tablespace_name,
round(sum(bytes) / (1024 * 1024), 2) total_bytes,
round(max(bytes) / (1024 * 1024), 2) max_bytes
from sys.dba_free_space
group by tablespace_name) f,
(select dd.tablespace_name,
round(sum(dd.bytes) / (1024 * 1024), 2) tot_grootte_mb
from sys.dba_data_files dd
group by dd.tablespace_name) d
where d.tablespace_name = f.tablespace_name
order by 4 desc;
- 浏览: 68470 次
- 性别:
- 来自: 北京
相关推荐
oracle增加表空间大小oracle增加表空间大小oracle增加表空间大小
查询oracle表空间使用情况,表空间文件详情,创建或者变更表空间大小
ORACLE临时段表空间不足,修改表空间大小
在oracle中,使用查询语句查看表空间使用情况
查询一个Oracle表所占的物理空间大小
ORACLE表空间大小统计语句,比较详细的。。。。
调整oracle内存及调整表空间大小方法
帮助您查看oracle的表空间大小,已使用百分比,剩余大小,总大小,表空间名
针对ORACLE ORA-01653: unable to extend table 的错误,首先查看Oracle数据库表空间大小,然后看一下表空间下的所有的数据文件的自动扩展功能是否打开;若确实是表空间不够用了,那么我们就需要扩大表空间了
oracle表空间信息,查看Oracle表空间空闲与已用大小
通过修改表空间文件大小或者添加表空间文件方式修改Oracle表空间
select b.tablespace_name 表空间, c.owner 用户, c.segment_name 表名, b.file_name 物理文件名, sum(nvl(b.bytes, 0)) / 1024 / 1024 总共大小M, round((sum(nvl(b.bytes, 0)) - sum(nvl(a.bytes, 0))) ...
oracle数据库表空间监控实用脚本/a.查看某个表空间内所占空间大于查看所有表空间的碎片程度(值在30以下表示碎片很多)某个值的段/b查看某个表空间内最大连续的自由空间大小/c
创建表空间,创建用户分配权限,设置表空间自增长,修改大小
oracle表空间相关查询语句-查询表空间大小,表空间剩余大小,表空间使用大小,表空间大小(G),表空间剩余大小(G),表空间使用大小(G),使用率 %,查看Oracle用户占了哪几个表空间及大小
查看oracle表空间和临时表空间的使用情况、当前用户下的表所占空间大小表空间物理文件的名称和大小,是oracle DBA的利器哦
运维脚本,查询数据库表空间大小及使用情况,增加表空间,扩展表空间等。
oracle表空间常用操作,包括表空间剩余使用大小、名称及大小、物理文件的名称及大小 、回滚段名称及大小 、控制文件 、日志文件 、数据库的创建日期和归档方式 、创建表空间、修改表空间等操作,供大家参考。
Oracle查询表空间剩余大小语句
数据库祥光