gpt4 book ai didi

oracle - 停止 sqlldr

转载 作者:行者123 更新时间:2023-12-01 15:09:38 25 4
gpt4 key购买 nike

我有一个使用 sqlldr 加载数据的进程。
但有时由于系统中的其他因素,它不会在合理的时间内停止。有没有办法安全地杀死 sqlldr。使用 kill -9。

最佳答案

如果您只是终止 sqlldr 进程,您可能会遇到一些问题:

  • 如果提交行的数量很少,您可能已经提交了现在必须删除的数据。如果您在使用前截断表,这可能无关紧要,但清理是一个操作问题,取决于您的系统。
  • 如果提交行数和文件大小很大,那么您可能会遇到回滚段太小或回滚本身需要很长时间才能完成的问题(如果您使用的是直接路径,这应该不是问题)。

  • 您可以使用 kill -9 杀死如前所述,或者您可以从数据库中终止 session :
    alter system kill session 'sid,serial#';

    如果您使用的是 Windows,那么您可以使用 orakill公用事业。

    关于oracle - 停止 sqlldr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8724321/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com