当前位置: 首页 > news >正文

松岗网站相关搜索优化软件

松岗网站,相关搜索优化软件,公司网站制作企业,网站标题设计背景 读写分离是快速提高数据库性能的手段,主库只负责写入,从库负责查询。但在性能得到提升的同时,编程的复杂度就会提升。由其碰到主从同步延迟的情况,在数据写入后,在从库无法读取到最新数据,会对业务逻…

背景

读写分离是快速提高数据库性能的手段,主库只负责写入,从库负责查询。但在性能得到提升的同时,编程的复杂度就会提升。由其碰到主从同步延迟的情况,在数据写入后,在从库无法读取到最新数据,会对业务逻辑造成很大的影响。那么,我们如何发现主从延迟对业务有什么延续呢,那就需要人为的制造延迟,将问题暴露出来。

制造主从延迟

Mysql的主从配置支持设置主从延迟时间change replication source to source_delay = interval; interval是以秒来计算。下面我们测试一下这个配置的效果。

服务器配置

Mysql 8.0.35

主库服务器:192.168.0.101

从库服务器:192.168.0.102

在从库上配置主库信息,并设置延迟时间为30秒,然后查看从库状态,就能看到同步已经就绪。

mysql> change replication source to master_host ='192.168.50.101',master_port =3306,master_user ='sync',master_password ='Abcd123!',master_log_file ='binlog.000002',master_log_pos =2266,source_delay = 30;
mysql> start slave;
mysql> show slave status\\G
*************************** 1. row ***************************Slave_IO_State: Waiting for source to send eventMaster_Host: 192.168.50.101Master_User: sync**Slave_IO_Running: YesSlave_SQL_Running: YesSQL_Delay: 30**

在主库创建一个表,并插入一条数据。

mysql> create table t1 (id bigint);
mysql> insert into a values (2);

再查看从库状态,发现从库已经开始延迟了Seconds_Behind_Master表示延迟时间22秒,SQL_Remaining_Delay表示延迟同步还剩余9秒,Slave_SQL_Running_State表示线程状态在等待延迟结束。

mysql> show slave status\\G
*************************** 1. row ***************************Seconds_Behind_Master: 22SQL_Delay: 30SQL_Remaining_Delay: 9Slave_SQL_Running_State: Waiting until SOURCE_DELAY seconds after source executed event

通过这个方式,我们就能模拟出主从延迟的效果。

如果要修改延迟时间的话,要先停止同步,再修改配置,然后重新启动同步。

设置主从延迟为60秒
mysql> stop slave;
mysql> change master to source_delay = 10;
mysql> start slave;

注:

Mysql 8.0.23开始使用change replication source to替换change master to语句,如果是之前的版本要使用change master to MASTER_DELAY = interval也能达到一样的效果。

参考

  • change replication source to文档:MySQL :: MySQL 8.2 Reference Manual :: 13.4.2.3 CHANGE REPLICATION SOURCE TO Statement

    change master to文档:MySQL :: MySQL 8.2 Reference Manual :: 13.4.2.1 CHANGE MASTER TO Statement

http://www.tj-hxxt.cn/news/24439.html

相关文章:

  • 哪家企业做网站百度查询网
  • 网页设计与网站建设在线考试答案百度搜索推广流程
  • 贵州省铜仁市城乡建设局网站电商培训机构排名前十
  • 网站建设字体变色代码什么是百度搜索推广
  • 优秀网站建设网页网络营销企业案例分析
  • 做游戏角色视频的网站百度网站免费优化软件下载
  • 网站建设哪个公司服务好百度指数搜索热度排行
  • 做网站不靠点击收费的网站模板套用教程
  • wordpress多站用户青岛网络推广公司
  • 桂林市临桂区城乡建设局网站独立站seo建站系统
  • 设计师个人作品展示网站十堰seo排名公司
  • 自己做的免费的网站天天重发好吗销售找客户最好的app
  • 海珠做网站营销软文模板
  • 手机号码定位网站开发活动推广朋友圈文案
  • 新手怎样自己做网站西安网站开发制作公司
  • wordpress源码系统下载地址短视频seo询盘获客系统
  • 武汉营销型网站设计关键词排名点击软件
  • 动画素材正规seo需要多少钱
  • 网站后台管理系统软件石家庄最新消息今天
  • jsp网站开发详解pdf泉州seo外包
  • 南京公司网页制作seo模拟点击有用吗
  • 企业做网站收费广州关键词搜索排名
  • 做宣传手册的网站北京做网站的公司排行
  • 做房产网站武汉百度开户电话
  • 网站开发策划百度登录注册
  • b2b模式网站如何推广店铺呢
  • b2b网站大全黄页麻豆企业网站注册域名的步骤
  • 合肥网站建设代理商郑志平爱站网创始人
  • 本地网站架设工具广州最新疫情
  • 网站总体设计方案怎样做百度推广网页