--合并表空间大小
alter tablespace users coalesce
--查询数据文件
select file_name,file_id from dba_data_files
--查询数据库对象占空间大小
select owner,segment_name,sum(bytes) from dba_extents where file_id=4 group by owner,segment_name order by sum(bytes) desc
select sum(bytes),tablespace_name from dba_free_space group by tablespace_name order by 1 desc
--修改数据文件大小
alter database datafile 'D:\ORACLE11GXE\APP\ORACLE\ORADATA\XE\USERS.DBF' resize 7000M;
--查询表空间利用率
select s.tablespace_name,
round(sum(s.bytes / 1024 / 1024), 2) as Space,
round((sum(s.bytes / 1024 / 1024) - nvl(d.fr,0)), 2) used,
nvl(round(d.fr, 2),0) free,
decode(round(sum(s.maxbytes / 1024 / 1024 / 1024), 2),0,'NO','YES') auto_extend,
round(sum(s.maxbytes / 1024 / 1024 / 1024), 2) MaximumGB
from dba_data_files s,
(select c.tablespace_name,
round(sum(c.bytes / 1024 / 1024), 2) fr
from dba_free_space c
group by c.tablespace_name) d
where s.tablespace_name = d.tablespace_name(+)
group by s.tablespace_name,d.fr
order by s.tablespace_name
--查询表空间状态
select file_id,file_name,tablespace_name,AUTOEXTENSIBLE from dba_data_files;
相关推荐
oracle表空间相关查询语句-查询表空间大小,表空间剩余大小,表空间使用大小,表空间大小(G),表空间剩余大小(G),表空间使用大小(G),使用率 %,查看Oracle用户占了哪几个表空间及大小
EM经常出问题,用该ORACLE 10G 表空间状态查询要方便点
查看oracle表空间和临时表空间的使用情况、当前用户下的表所占空间大小表空间物理文件的名称和大小,是oracle DBA的利器哦
ORACLE表空间大小统计语句,比较详细的。。。。
oracle表空间命令语句大全,关于表空间的讲解及关于表空间操作命令的语句。
查看修改表空间的语句,能够通过命令语句去实现表空间扩展,利于数据库维护。
在实际工作中,有时需要将exp导出的历史备份dmp文件进行恢复,若之前的建表语句及表空间名无法找到,则直接用imp语句进行导入的话可能报错表空间不存在,且导入数据占用空间可能会非常大。使用本文方法可将exp导出的...
oracle查找定位占用临时表空间较大的SQL语句方法,包括:(1)造成临时表空间暴涨的SQL还在运行中(2)造成临时表空间暴涨的SQL已经运行过了。
oracle创建用户表空间语句
本文档详细介绍如何查看Oracle表空间,查询表空间使用情况,扩充表空间,删除表空间文件等详细sql。好不容易找到,分享给大家,希望对大家有帮助。
oracle表空间容量查询,通过sql语句查询表空间的名称和使用情况以及表空间扩容的几种方法
Oracle查询表空间剩余大小语句
oracle表空间、用户初始化语句 oracle表空间、用户初始化语句.
oracle创建表空间、创建用户、并为用户分配相关权限的语句。
oracle 性能语句查询普通表空间情况
oracle数据库用户、表空间创建语句
ORACLE_表空间扩展方法详细介绍,查看表空间的名字及文件所在位置,对于oracle数据库的表空间,除了用手动增加大小外,还可以增加数据文件等方式扩展表空间大小
新增oracle表空间、新增用户初始化语句
oracle扩展表空间sql语句 oracle表空间查询、硬性扩展和自动扩展
oracle创建表空间和用户.sql 适合初学者实用。