6
Mysqlのコミット中にIO待機が非常に遅くなる(99%IOのEXT4 JDB2)
私はPythonを使用して、ドキュメントをインデックス付けしてデータベースに挿入するインデクサーを書いています。単一プロセスになる前に、4つの並列プロセスが実行されているマルチプロセッシングになりました。すべてのテキスト抽出の後、データベースに挿入してコミットします。 今ではIOの問題にぶつかります。主なIOの問題は私のプロセスではなく、EXT4のjdb2ジャーナリングシステムです。これは99.99%で、MySQLコミットごとにIOを待機するようCPUに要求します。 私は多くの人がインターネット上でその問題を抱えているのを見て、それらの解決策はbarrier = 0を使用してマウントすることです。それはジャーナリングを完全に無効にしますか?私のサーバーにはUPSがあり、それをしたいと思っていますか?