Oracle怎样计算一个表占用的空间的大小
可以使用一下语句来进行计算:
select owner ,
table_name,
NUM_ROWS,
BLOCKS*AAA/1024/1024 “Size M”,
EMPTY_BLOCKS,
LAST_ANALYZED
from dba_tables
where table_name= XXX ;
AAA 是指 db_block_size的值 ;
XXX 是你要查询的表名
select owner ,
table_name,
NUM_ROWS,
BLOCKS*AAA/1024/1024 “Size M”,
EMPTY_BLOCKS,
LAST_ANALYZED
from dba_tables
where table_name= XXX ;
AAA 是指 db_block_size的值 ;
XXX 是你要查询的表名
【Oracle怎样计算一个表占用的空间的大小】相关文章
3. Oracle面试题:如何把一个表从一个schema到另一个schema
4. 查看表空间的名称及大小
5. 什么是表空间(tablespace)和系统表空间(System tablespace)
6. 什么是表空间(tablespace)和系统表空间(System tablespace)?
10. 在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
本文来源:https://www.mianshiwenti.com/a13405.html
进入下载页面
﹝Oracle怎样计算一个表占用的空间的大小﹞相关内容
- Oracle面试(DBA For oracle数据库技术)
- How to detect and cleanup pending transactions in Oracle
- Oracle查看当前用户的缺省表空间
- 如何删除一个表里面的重复行
- 关于Assembly命名空间的三个面试题
- 如何将一个描述日期或日期/时间的字符串转换为一个Date对象
- Oracle里面常用的数据字典有哪些
- 如何解释简历上的空白期?
- 会计电算一体化个人简历的自我评价
- 2014国庆节加班费怎样计算