ホームページ  >  に質問  >  本文

mysql - 执行大量SQL进行批量插入或更新,开启事务执行会提高执行速度还是降低执行速度?

大家讲道理大家讲道理2742日前945

全員に返信(1)返信します

  • 阿神

    阿神2017-04-17 15:44:32

    トランザクションのサイズに関係なく、コミットは非常に高速な操作です。トランザクションが大きくなるほど (つまり、より多くのデータが影響を受けるほど)、コミットに時間がかかるわけではありません。必要な場合 (トランザクションの完了時) にコミットを実行することで、ユーザーはパフォーマンスを向上させるだけでなく、共有リソース (ログ ファイル、sga クラス共有データ構造を保護するロック) の競合を減らすこともできます。
    --抜粋

    より

    返事
    0
  • キャンセル返事