暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

17.4.1.13 Replication and FLUSH

原创 由迪 2020-04-07
384

在一些形式的FLUSH声明还没有登录,因为如果复制到从它们可能导致问题:FLUSH LOGS和 FLUSH TABLES WITH READ LOCK。有关语法示例,请参见第13.7.6.3节“ FLUSH语句”。在 FLUSH TABLES, ANALYZE TABLE, OPTIMIZE TABLE,和 REPAIR TABLE语句被写入二进制日志,因此复制到从服务器。通常这不是问题,因为这些语句不会修改表数据。

但是,这种行为在某些情况下会引起困难。如果您在mysql数据库中复制特权表 并不使用而直接更新这些表GRANT,则必须FLUSH PRIVILEGES在从属服务器上发出a ,以使新特权生效。另外,如果FLUSH TABLES在重命名作为MyISAM表一部分的 MERGE表时使用,则必须FLUSH TABLES在从属服务器上 手动发布。这些语句将写入二进制日志,除非您指定NO_WRITE_TO_BINLOG其别名或别名 LOCAL。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论