数据库数据泵导出之前的完美数据量统计
来源:互联网 发布:程序员在银行干什么 编辑:程序博客网 时间:2024/06/05 03:54
今天客户要导出几张表,环境是11grac11.2.0.4.
导出之前,查询数据量
select sum(bytes/1024/10240 from dba_segments where segment_name='***';
领导说这个不准,缺少lob字段的查询。给出语句如下:
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;
从上面的查询语句块中发现有个dba_lobsd的字典表。
其实确认我select from dba_segments查询对不对只需要desc 该表,看是否有lob字段类型(blob、clob、binary等)当然如果有,还要查下该lob字段里面是否有数据。
导出之前,查询数据量
select sum(bytes/1024/10240 from dba_segments where segment_name='***';
领导说这个不准,缺少lob字段的查询。给出语句如下:
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;
从上面的查询语句块中发现有个dba_lobsd的字典表。
其实确认我select from dba_segments查询对不对只需要desc 该表,看是否有lob字段类型(blob、clob、binary等)当然如果有,还要查下该lob字段里面是否有数据。
0 0
- 数据库数据泵导出之前的完美数据量统计
- 统计数据库有多少数据量
- 数据库分年度统计数据量
- 大数据量导出Excel数据
- 大数据量数据导出excle
- datagridview数据导出到Excel(数据量小的情况)
- JAVA导出数据到excel中大数据量的解决方法
- JAVA导出数据到excel中大数据量的解决方法
- JAVA导出数据到excel中大数据量的解决方法
- mysql统计当月的数据量
- 大数据量导出的问题
- 数据库大数据量导出多线程版本
- ORCAL数据库数据的导出
- sql server的数据库个数、表个数及表的数据量统计
- sql server的数据库个数、表个数及表的数据量统计
- 数据库导入导出数据泵
- 数据泵导入导出数据库
- mysql 导入脚本,如果数据量大,可以用phpstudy 里的数据库导入导出工具
- Matlab函数fir1(n,Wn)中的归一化频率的含义
- 注解三篇
- spring 注解方式配置定时任务
- MapReduce2.0架构
- 九九乘法表----java
- 数据库数据泵导出之前的完美数据量统计
- 数据库的扩容
- java双端链表
- 对mini2440存储器的理解和使用
- wcf教程-传递数据过大怎么配置?读取 XML 数据时,超出最大字符串内容长度配额 (8192)
- Java IO操作——掌握压缩流的使用(ZipOutputStream、ZipFile、ZipInputStream)[java.util包中]
- linux系统maven安装
- yum命令
- 根据日期判断星期几