[Oracle 工程师手记]Expdp 导出时速度慢的解决思路

客户问到,当进行数据导出(expdp) 时速度慢,询问解决的方法。

通过查询,看到在长时间等待的session 中,DataPump 的子进程 DW00,它的 LAST_CALL_ET 很大(7小时以上)

接下来,用上面查到的 sql_id,在 v$sql 中,可以看到该SQL语句在执行怎样的操作:

可以发现,它正在访问数据库字典表 SYS.KU$_INDEX_VIEW KU$。

可以考虑收集与有关数据库字典表的统计情报:

这样可以使得执行时获得更合理的执行计划。

又因 expdp 会使用 stream_pool,也可以考虑,增加其大小。

Original: https://www.cnblogs.com/gaojian/p/16062877.html
Author: 健哥的数据花园
Title: [Oracle 工程师手记]Expdp 导出时速度慢的解决思路

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/551756/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球