oracle 查看表所占用的空间大小
来源:互联网 发布:java 停顿 编辑:程序博客网 时间:2024/05/16 07:07
1、查看表所占空间
SELECT TABLESPACE_NAME,TO_CHAR(SUM(BYTES)/(1024*1024),'999G999D999') CNT_MB
FROM DBA_EXTENTS
WHERE OWNER='&OWNER' AND SEGMENT_NAME='&TABLE_NAME' AND SEGMENT_TYPE LIKE 'TABLE%'
GROUP BY TABLESPACE_NAME;
2、/*---------------------------------------------------------------------------------------*/
有两种含义的表大小。一种是分配给一个表的物理空间数量,而不管空间是否被使用。可以这样查询获得字节数:
select segment_name, bytes
from user_segments
where segment_type = 'TABLE';
或者
Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segment_Name
另一种表实际使用的空间。这样查询:
analyze table emp compute statistics;
select num_rows * avg_row_len
from user_tables
where table_name = 'EMP';
查看每个表空间的大小
Select Tablespace_Name,Sum(bytes)/1024/1024 From Dba_Segments Group By Tablespace_Name
- oracle 查看表所占用的空间大小
- oracle 查看表所占用空间的大小
- oracle 查看表所占用的空间大小
- oracle查看表空间占用的大小情况
- 查看ORACLE表空间大小及所剩空间大小
- sql2000查看表所占用的空间
- mysql 查看表占用空间的大小
- 在Oracle中查看各个表、表空间占用空间的大小
- 在Oracle中查看各个表、表空间占用空间的大小
- Oracle查看分区、索引、表占用空间大小
- 指针所占用的空间大小
- oracle中查看每个表占用的表空间大小语句
- oracle 查看库中每个表所占的空间大小
- 查看MSSQL数据库每个表占用的空间大小
- 查看MSSQL数据库每个表占用的空间大小
- 查看数据库中某个表占用的空间大小
- 查看数据库中某个表占用的空间大小
- 查看MSSQL数据库每个表占用的空间大小
- Android Studio 运行发生异常failed to create jvm error code -4
- Achartengine折线图实现背景渐变效果
- 我为什么离开CSDN去了一家做众包业务的公司
- 自动检索文本框内容 触发事件
- 从手工测试转型web自动化测试继而转型成专门做自动化测试的学习路线。
- oracle 查看表所占用的空间大小
- AWS EC2 Instances Type
- mysql group_concat
- oracle怎么查看某个用户下各个表所占的空间?
- 关于在android开发时图像识别so文件不兼容的问题
- 开发人员常用网站
- OpenCV 3.1.0+android 2.0 无需下载opencv manager配置
- 你的工资不是和你的工作时间成正比,而是和你的不可替代性成正比。
- linux学习之路——tar 命令详解