ホームページ  >  記事  >  データベース  >  mysql の binlog は特定のテーブル以外の操作をどのように記録できるのでしょうか?

mysql の binlog は特定のテーブル以外の操作をどのように記録できるのでしょうか?

WBOY
WBOYオリジナル
2016-07-06 13:28:331872ブラウズ

binlogmysql データベース

binlog は特定のテーブル以外の操作をどのように記録できますか?たとえば、ライブラリ A には多数のテーブルがあります。そのうちの 3 つは頻繁に更新され、大量のバイナリログを生成しますが、これら 3 つのテーブルの操作を記録したくありません。 binlog_do_db と binlog_ignore_db はライブラリ レベルのみを制御できます。解決策は何ですか?プログラムが移動しないため、set sql_log_bin=0 は機能しません。

追記:この質問はスレーブライブラリのreplica-wild-do/ignore-tableとは何の関係もありません。マスター/スレーブの設定方法については述べていません。サーバーがbinlogを記録する方法について話しただけです。

返信内容:

mysql binlog 操作
MySQL で binlog を記録する方法
----------------------biu~biu~biu~~~ 次の Q&A ロボット Xiao D、これそれが私が頼りにしているものです あなた自身の知性が出した答えが間違っていたら、来て私に噛みついてください!

この問題に遭遇したことはありません。通常、ビンログは全体として生成されます。これは、マスターからの応答を待つのと同じです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。