查询Oracle 数据库中带有lob字段的某一个表的大小
来源:互联网 发布:29岁电工自学编程行骗 编辑:程序博客网 时间:2024/05/19 22:26
注意:由于lob字段有独立的lob segment来存储,故对于带有lob字段的表,不能仅仅查询dba_segments.
以下脚本来自:
How to Compute the Size of a Table containing Outline CLOBs and BLOBs[Article ID 118531.1]
经过修改:改为了NVL(SUM(S.BYTES),0)
以下脚本来自:
How to Compute the Size of a Table containing Outline CLOBs and BLOBs[Article ID 118531.1]
经过修改:改为了NVL(SUM(S.BYTES),0)
SQL> col "TOTAL TABLE SIZE" format 99999999999999
---注意:以下sql可以直接执行。为了方便复制该脚本,因此不贴SQL语句的log,而是放上了执行时的SQL语句。SELECT (SELECT NVL(SUM(S.BYTES),0) -- The Table Segment size FROM DBA_SEGMENTS S WHERE S.OWNER = UPPER('LC0019999') AND (S.SEGMENT_NAME = UPPER('ZWPZGS'))) + (SELECT NVL(SUM(S.BYTES),0) -- The Lob Segment Size FROM DBA_SEGMENTS S, DBA_LOBS L WHERE S.OWNER = UPPER('LC0019999') AND (L.SEGMENT_NAME = S.SEGMENT_NAME AND L.TABLE_NAME = UPPER('ZWPZGS') AND L.OWNER = UPPER('LC0019999'))) + (SELECT NVL(SUM(S.BYTES),0) -- The Lob Index size FROM DBA_SEGMENTS S, DBA_INDEXES I WHERE S.OWNER = UPPER('LC0019999') AND (I.INDEX_NAME = S.SEGMENT_NAME AND I.TABLE_NAME = UPPER('ZWPZGS') AND INDEX_TYPE = 'LOB' AND I.OWNER = UPPER('LC0019999'))) "TOTAL TABLE SIZE"FROM DUAL;TOTAL TABLE SIZE---------------- 3571869286SQL> select 3571869286/1024/1024/1024 from dual;3571869286/1024/1024/1024-------------------------- 3.3265625
0 0
- 查询Oracle 数据库中带有lob字段的某一个表的大小
- Oracle中查询带有lob字段的表的大小
- 创建带有lob字段的表or 添加lob字段
- 带有LOB字段的表迁移
- J2EE程序中使用oracle数据库LOB字段的总结
- Java程序中使用oracle数据库LOB字段的总结
- 查询数据库中带有某个字段的所有表名
- Oracle的LOB字段学习
- oracle 查询数据库中所有表名及查询某一个表的所有列名
- MySql数据库查询带有某个字段的所有表名
- 通过JDBC操纵Oracle数据库LOB字段的分析
- 通过JDBC操纵Oracle数据库LOB字段的分析
- 如何获取数据库中某一个表的所有字段
- 更新数据库表中某一个字段的值
- J2EE程序中使用oracle数据库LOB字段的总结(elathen)
- J2EE程序中使用oracle数据库LOB字段的总结(elathen)
- 怎样得到数据库中某一个表的某一个字段在设计时候的数据类型
- ORACLE中LOB字段的使用和维护
- leetcode Binary Tree Postorder Traversal
- HTTP 发送特殊字符 &
- hdu 4902 Nice boat--2014 Multi-University Training Contest 4
- 桟和队列--约瑟夫问题
- 判断文本框、组合框是否为空
- 查询Oracle 数据库中带有lob字段的某一个表的大小
- centos6.5安装谷歌浏览器
- Java Web 数据库链接
- 黑马程序员——修饰符
- startActivityForResult不返回结果
- Spring security3的MD5加密和StandardPasswordEncoder的配置详解
- setup Debian for thindpad T410i using of USB flash disk, setup windows7 under the Debian environment
- hdu-2092-整数解
- uva 10290 - {Sum+=i++} to Reach N(数论-整数因子分解)