詳細なMySQLの原則〜sync_binlog

プロファイルパラメータの詳細についてはsync_binlog
パラメータは
   二つの部分から構成されている。1 2 dump_threadローカルディスク同期タイミング  
   sync_binlog = 0
    。OSブラシディスクメカニズムに応じてバイナリ同期ブラシ板なしで1つのログ、
    通知スレッドダンプフラッシュ段変速イベント後2。(同期位相を入力しない)
   sync_binlog = 1
     。1つのバイナリログ毎に同期キューがブラシディスクのために形成された後に各同期グループにほぼ等しいディスクブラッシングコミットされた 
     イベントシンク通知スレッドダンプ送信フェーズの後2
   sync_binlog = N
    。バイナリログ内の1同期同期キューのブラシディスクを形成した後の時間を指定された
     2 DUMPスレッドが送信段フラッシュイベントを通知します。
2つのグループは、技術のbinlog提出
   1フラッシュを:すべてのスレッドがすでにバイナリログキャッシュの書き込みに登録されている
   2 Syncを:バイナリログキャッシュデータがディスクに同期する、ときsync_binlog = 1つのバイナリログ恒久的にディスクに書き込まれたキューキャッシュ内のすべてのトランザクション
   3コミット:トランザクション呼び出しストレージエンジンをコミットするに従って、リーダー配列(InnoDBの層)が
3つの詳細提出
  コミットワンタイムグループの数を増やす方法のを
   数がbinlog_group_commit_sync_no_delay_countトランザクションに到達するまでのミリ秒をbinlog_group_commit_sync_delayするグループになります。
4つの特定のプロセスの
  ストレージエンジン(InnoDBの)準備---->データベースの上部(バイナリログ)フラッシュステージ---->同期ステージ----> 転送ストレージエンジン(InnoDBの)段階をコミットします。
ファイブ要約
  1 sync_binlog以外の場合図1は、メインのライブラリと、より多くのデータよりも、図書館につながる可能性があります。= 1つのsync_binlogクリティカルな環境で使用することが推奨されるように
  sync_binlog GET binlogのダンプ・スレッドの2つの異なる値が影響力をされている
  3ダンプ・スレッド実際のbinlogキャッシュが得られ
  、いわゆる4同期グループステージに関連するsync_binlogは、バイナリログの提出であります

 この記事8つの奇妙な神に関連する記事のほとんどが大きなソースは、それが注目される、要約します

おすすめ

転載: www.cnblogs.com/danhuangpai/p/11445035.html