我正在使用带有 Innodb 存储引擎版本 10.x 的 Mysql/MariaDB。
我想设置一个具有主从配置的集群。可以选择使用 --innodb-read-only 或 --read-only 从从站读取数据。
但是,除了上述之外,当且仅当 max slave lag 小于 x seconds 时,客户端才需要从 slave 读取数据。
由于网络拥塞、低磁盘吞吐量、长时间运行的操作等,从属服务器可能落后于主服务器。具有最大允许陈旧性选项的读取首选项应该让应用程序为从服务器的读取指定最大复制延迟或“陈旧性”。当辅助节点的估计过期时间超过时,客户端停止将其用于从节点的读取操作并开始从主节点读取。
我想知道 MySql/InnoDB 中是否有选项?