1

在 MySQL 复制中,我们有复制过滤器:

replicate-ignore-db
replicate-ignore-table

这些过滤器用于忽略从服务器上复制的数据库/表。在创建中继日志的过程中,从服务器检查规则并忽略这些选项中存在的db/table,并且不将其写入中继日志。

所以我的问题是:从服务器是读取二进制日志并仅忽略主服务器上的数据库/表,还是所有日志都传输到从服务器,然后从服务器忽略那些数据库/表?

因为我担心我有大量的二进制日志,因为只有一个大的审计表。我不想复制它,但想创建它的二进制日志。现在存在通过网络传输大型二进制日志的问题。所以我想知道从属服务器上的整个二进制日志传输,然后检查主服务器上检查的过滤器或过滤器,然后只传输所需的日志?

谢谢

4

0 回答 0