叶金荣(yejr)早年曾混迹于linuxforum、linuxsir、chinaunix等社区。
2006年建本站至今,是国内最早的一批MySQL技术博客之一。
从事过LAMP开发,后成为专职MySQL DBA,擅长MySQL优化、数据库架构设计及对比基准压测。
2012年被提名成为ORACLE MySQL ACE。
2015年创办靠谱、优质的在线培训品牌知数堂专注培养优秀互联网从业人才以及企业服务。
2018年发起「3306π」社区
微信公众号:老叶茶馆(imysql_wx)
微博:@叶金荣
QQ群: 579036588
邮箱:yejr@qq.com
神器: 自动生成my.cnf
搜索引擎中的我:谷歌Google、360搜索、百度、搜狗。
买茶找我: 自家茶叶店
【老叶茶馆】微信公众号二维码
我做了一个mysql的主从备份,大部分时候的延迟("Seconds_Behind_Master")都是0,但是偶尔会比较大,比如30秒以上,又没有什么办法能够减少这个最大的延迟呢?
yejr
周二, 2006/11/28 - 09:36
Permalink
基于局域网的master/slave机制在通常情况下已经可以满足‘实时’备份的要求了。如果延迟比较大,就先确认以下几个因素: 1. 网络延迟 2. master负载 3. slave负载 一般的做法是,使用多台slave来分摊读请求,再从这些slave中取一台专用的服务器,只作为备份用,不进行其他任何操作,就能相对最大限度地达到‘实时’的要求了
MySQL 中文网: http://imysql.cnGoogle MySQL 中文用户群:http://groups.google.com/group/imysql
给你的祝福,要让你招架不住!
yejr
周二, 2006/11/28 - 09:36
Permalink
基于局域网的master/slav
基于局域网的master/slave机制在通常情况下已经可以满足‘实时’备份的要求了。如果延迟比较大,就先确认以下几个因素:
1. 网络延迟
2. master负载
3. slave负载
一般的做法是,使用多台slave来分摊读请求,再从这些slave中取一台专用的服务器,只作为备份用,不进行其他任何操作,就能相对最大限度地达到‘实时’的要求了
MySQL 中文网: http://imysql.cn
Google MySQL 中文用户群:http://groups.google.com/group/imysql
给你的祝福,要让你招架不住!