MST

星途 面试题库

面试题:MySQL 推荐的主从复制配置策略相关

在 MySQL 主从复制配置中,简述推荐的主库配置参数有哪些及其作用。
31.8万 热度难度
数据库MySQL

知识考点

AI 面试

面试题答案

一键面试
  • log-bin:开启二进制日志,用于记录数据库的更改操作,从库通过读取主库的二进制日志来进行数据同步。
  • server-id:主库唯一标识,在主从复制环境中每个节点(主库和从库)都要有一个唯一的ID,便于识别和通信。
  • sync-binlog:控制二进制日志刷新到磁盘的频率。设置为1表示每次事务提交时都将二进制日志同步到磁盘,确保数据不丢失,但可能会影响性能;设置为0等其他值则表示由操作系统控制刷新时机。
  • binlog-format:指定二进制日志的格式,常见格式有STATEMENT(基于SQL语句记录)、ROW(基于行记录)、MIXED(混合模式),不同格式在数据一致性、性能等方面各有特点,一般推荐使用ROW格式,能更好地保证数据一致性。