スレーブにレプリケートしている巨大なデータ ウェアハウス (ほぼ 4 テラバイト) データベースがあり、マスター/プライマリから 45 時間遅れています。この時点で、レプリケーションを高速化するための最良の方法は何ですか。
質問する
265 次
1 に答える
0
mysql レプリケーションはシングル スレッドです。これが通常、遅延の原因です。いくつかのオプションがあります:
- mysql 5.6 では、並列レプリケーションが導入されています。独立したデータベースが多数ある場合は、速度が向上するはずです。
- または、 Tungsten Replicatorをチェックしてください。これは、[マルチスレッドを含む] mysql のはるかに柔軟なレプリケーションのサードパーティ実装です。これはあなたにとっても興味深いかもしれません。
于 2012-08-28T09:54:23.337 に答える