oracle数据库表占大小查看和清空表以及表所占空间
来源:互联网 发布:淘宝美津浓官方旗舰店 编辑:程序博客网 时间:2024/05/16 14:13
主要针对表数据被delete后,而表空间不能被释放的情况
手工释放表空间
alter table cbsd_log_t enable row movement;
alter table cbsd_log_t shrink space
查看数据库表的对象脚本
SQL> select dbms_metadata.get_ddl('TABLE','TABLE_NAME','SCHEMA') from dual;
PCTUSE需要设置为40,如果是0会导致delete语句不释放表空间
========================================================================
最近,项目上ORACLE数据库越来越大,需要查看下数据库数据量占用大的原因。
1、查看ORACLE表空间及表数据大小
Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents group By Segment_Name order by Sum(bytes)/1024/1024 desc;
2、从返回的结果看,有一个segment名为"SYS_LOB0000053810C00004$$"的对象占用了大量的空间;即LOB(BLOB和CLOB)对象占用的大小对象
3、根据segment_name,就可以从 dba_lobs 表里查到是哪个表,哪个字段;
select * from dba_lobs where segment_name like 'your_segment_name';
里面显示的TABLE_NAME和COLUMN_NAME为表名和字段名。
手工释放表空间
alter table cbsd_log_t enable row movement;
alter table cbsd_log_t shrink space
查看数据库表的对象脚本
SQL> select dbms_metadata.get_ddl('TABLE','TABLE_NAME','SCHEMA') from dual;
PCTUSE需要设置为40,如果是0会导致delete语句不释放表空间
========================================================================
最近,项目上ORACLE数据库越来越大,需要查看下数据库数据量占用大的原因。
1、查看ORACLE表空间及表数据大小
Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents group By Segment_Name order by Sum(bytes)/1024/1024 desc;
2、从返回的结果看,有一个segment名为"SYS_LOB0000053810C00004$$"的对象占用了大量的空间;即LOB(BLOB和CLOB)对象占用的大小对象
3、根据segment_name,就可以从 dba_lobs 表里查到是哪个表,哪个字段;
select * from dba_lobs where segment_name like 'your_segment_name';
里面显示的TABLE_NAME和COLUMN_NAME为表名和字段名。
0 0
- oracle数据库表占大小查看和清空表以及表所占空间
- oracle查询表空间大小以及每个表所占空间的大小
- 如何查看用户表所占空间的大小
- 如何查看用户表所占空间的大小
- 在SQL中查看表所占的空间大小
- 查看Sql表所占空间的大小
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表所占空间大小
- oracle 查看库中每个表所占的空间大小
- 【数据库】MYSQL查看数据库所占空间大小容量命令
- 数据库的表所占空间大小因素
- java 项目有红叉
- CSS百分比布局
- winform 控件常用内容整理
- 【LeetCode】Insert Interval 解题报告
- 程序员学习 正则表达式
- oracle数据库表占大小查看和清空表以及表所占空间
- 苹果官方iPhone/iPad以旧换新5步攻略
- 软件开发软件
- 金融系列4《基本指令》
- 关于VMware 9 在重装系统后的一些问题摘录
- 用一个例子来理解MATLAB中的cell,理解{}和()的区别
- 国际化i18n
- linux shell 中[ ]和[[ ]]表达式区别:
- U3D——刀光轨迹插件