1、 查看每个表占用空间大小1
select segment_name,sum(bytes)/1024/1024 from user_extents group by segment_name;
2、 查看每个表占用空间大小2
select segment_name,sum(bytes)/1024/1024 from user_segments where segment_type='TABLE' group by segment_name;
3、 查看用户表,索引,分区表占用空间
select segment_name,sum(bytes)/1024/1024 from user_segments group by segment_name;
4、 查看每索引占用空间大小
select segment_name,sum(bytes)/1024/1024 from user_segments where segment_type='INDEX' group by segment_name;
5、 查看每个表占用空间大小,按大小排序,只显示最前面9条
select * from (select segment_name,sum(bytes)/1024/1024 coun from user_extents group by segment_name order by coun desc) where rownum<10;
6、 查看每个表空间占用大小
select tablespace_name,sum(bytes)/1024/1024 from dba_segments group by tablespace_name;
7、 查看某个表空间下每个表占用空间大小
select blocks*8192/1024/1024,table_name from dba_tables where tablespace_name='CBS_LOG_DAT' order by blocks desc;
8、 查看每个表空间总大小,空闲多少,空闲百分比,使用百分比
SELECT DF.TABLESPACE_NAME "Tablespace",
DF.BYTES / (1024 * 1024) "Total Size(MB)",
SUM(FS.BYTES) / (1024 * 1024) "Free Size(MB)",
ROUND(SUM(FS.BYTES) * 100 / DF.BYTES) "% Free",
ROUND((DF.BYTES - SUM(FS.BYTES)) * 100 / DF.BYTES) "% Used"
FROM DBA_FREE_SPACE FS,
(SELECT TABLESPACE_NAME, SUM(BYTES) BYTES
FROM DBA_DATA_FILES
GROUP BY TABLESPACE_NAME) DF
WHERE FS.TABLESPACE_NAME = DF.TABLESPACE_NAME
GROUP BY DF.TABLESPACE_NAME, DF.BYTES;
分享到:
相关推荐
oracle查找定位占用临时表空间较大的SQL语句方法,包括:(1)造成临时表空间暴涨的SQL还在运行中(2)造成临时表空间暴涨的SQL已经运行过了。
能够解决oracle导入时表空间不一致问题。不错,已经帮助我好几次了,共享下!
查看系统中每个表空间的使用情况.sql 查看系统中每个表空间的大小.sql 查看系统联接数.sql 查看系统锁.sql 查看表空间使用情况.sql 查看进程占用回滚段的情况.sql 查看那些数据库对象被修改过.sql 用oupput的ora过程...
Oracle 9i Client (Oracle 9i 客户端) 简化版 (不安装Oracle客户端,也可以使用PLSQL Developer 不用安装Oracle客户端也可以使用PLSQL Developer 绿色! 安全! 轻便! 可靠! 1、本软件可作为简单的Oracle9i客户端...
查看oracle数据库的连接数以及用户 1、查询oracle的连接数 2、查询oracle的并发连接数 3、查看不同用户的连接数 4、查看所有用户: 5、查看用户或角色系统权限(直接赋值给用户或角色的系统权限): 6、...
Oracle练习的三个表emp,dept,salgrade
oracle定时删除表空间的数据并释放表空间
oracle数据库日志查看方法,排查错误。
本技术专题主要介绍如何使用Oracle SQL Developer和其他开发工具,内容包括使用Oracle Database Home Page、在Oracle中使用SQL*Plus、如何用SQL Developer来操作Oracle数据库以及表列定义等等。
oracle两个不同的数据库比较表结构的不同,同时自动形成升级的sql语句,以目标数据库为标准,自动形成源数据库中没有的表或列的创建sql语句;如果源数据库中存在目标数据库中没有的表或列,则不予考虑;即只考虑没有...
Toad For Oracle使用教程详细讲解了如何使用Toad For Oracle工具操作数据库。
本文档为cx_Oracle库使用手册,cx_Oracle库为python连接Oracle的模块
删除oracle中用户下所有的表,不是系统用户哦!不然会删掉系统的数据表
里面有我做公司项目前用MyEclipse搭建ssh框架测试通过后的一个项目,此项目添加了aop和事务支持,有完整的action测试; 还有自己做的3到4页的MyEclipse搭建SSH的傻瓜式教程,还有oracle数据库连接引擎的配置的图片...
5.自动识别块大小,也可指定块大小,在表空间块大小不一致的情况下,可自动识别每个表空间的原始块大小。自动根据某些参数组合原始的数据实例及其数据文件。 6.本软件只组合 系统表空间以及用户表空间,不对 日志...
ORACLE ebs 各个模块的表之间的关联关系,方便大家熟悉ebs系统的表结构
《Oracle 从入门到精通》中的视频教程和PPT资料。 Oracle 11G从入门到精通视频的PPT 第1章-Oracle 11g数据库简介 认识Oracle 11g 回忆Oracle的产品版本 学习Oracle 11g的新特性 第2章-Oracle 11g的安装与测试...
6.6.5 查询表空间的空闲空间大小 6.6.6 查询数据段信息 6.7 在OEM中管理表空间 6.7.1 创建(永久)表空间 6.7.2 扩展表空间 6.7.3 修改表空间的空间使用阈值 6.7.4 设置成脱机状态 6.7.5 ...
OracleSQLDeveloper最全使用教程,教程有图片,全的很,敬请你的查看
Oracle 定时删除数据 并释放空间 ,创建存储过程并使用job完成。