0

今、私は 1 つの MySQL インスタンスで奇妙なことを発見しました。

backgroup SSD を使用して datafile を保存しますが、binlog ファイルは SAS ディスクに保存されます sync_binlog=0 TPS 4000 insert+update per second max_binlog_size 500M

MySQL が新しい binlog ファイルを作成すると、一部のトランザクション コミット ステートメントが slow.log に書き込まれることがわかりました。

そして、 sync_binlog 0->2000->1000->200->100 を設定すると。最後に、sync_binlog=0 の場合、slow.log で commit ステートメントが消えます。

あなたの助けを願っています。本当に感謝しています。

4

1 に答える 1