ECShop电子商城MySQL主从原理与实践.pdfVIP

  • 0
  • 0
  • 约1.3千字
  • 约 4页
  • 2026-03-16 发布于北京
  • 举报

MYSQL主从

MYSQL主从:

至少两台数据库服务器,分别可以设置为主服务器和从服务器,对主服务器的任何操作都会同样到从服务器上。

MYSQL主从原理:

MYSQL中有一种日志,叫做Bin日志(二进制日志),会记录下所有修改过数据库的SQL语句。主从的原理实

际就是多台服务都开启BIN日志,然后主服务器会把执行过的SQL语句记录到BIN日志中,把这个BIN日志发

给从服务器,在从服务器再把BIN日志中记录的SQL语句同样的执行一遍。这样从服务器上的数据就和主服务器相

同了。

扩展:MYSQL还有一种日志叫做:慢日志?

可以设置一个时间,那么所有执行时间超过这个时间的SQL都会被记录下来。这样就可以通过慢日志快速的找到网

站中SQL的瓶颈来进行优化。

主从两形式:

一、形(一主多从):备份数据、读写分离

二、环形(多主)

适合场景:当一个要考虑跨地域优化时可以用来同步数据:

多地区时需要考虑:数据库同步、文件同步(linux自带的一个程序rsync)

解决ID的办法:把每台服务器的ID都不同:可以设置ID开始的数字和每次加几:修改MYSQL配置文件:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档