- 查询数据量大的表, 简单判断不需要的表排除掉. 例如日志表,消息表可以排除,业务表看情况排除
SELECT SEGMENT_NAME, SUM(BYTES) / 1024 / 1024 MBYTESE FROM USER_SEGMENTS WHERE SEGMENT_TYPE = 'TABLE' GROUP BY SEGMENT_NAME HAVING SUM(BYTES) > 100 * 1024 * 1024;
2.导出语句排除掉INDEX和第一步中查出来的大表
expdp xjykdx/HeXM0IwI1lvqABjs@orcl directory=DATA_PUMP_DIR dumpfile=xjykdx_20210401new.DUMP schemas=xjykdx EXCLUDE=TABLE:\"IN\(\'FM_BLOB\'\)\" 导出数据库(不带附件)