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

代做财务报表分析网站网页设计模板图片

代做财务报表分析网站,网页设计模板图片,无锡本地网站有哪些,wordpress中页面编辑mysql的并行复制 在172.25.254.20(slave)主机上 默认情况下slave中使用的是sql单线程回放 在master中时多用户读写,如果使用sql单线程回放那么会造成组从延迟严重 开启MySQL的多线程回放可以解决上述问题 mysql> show processlist; 在配置文件中进行编辑 [root…

mysql的并行复制

在172.25.254.20(slave)主机上

默认情况下slave中使用的是sql单线程回放 在master中时多用户读写,如果使用sql单线程回放那么会造成组从延迟严重 开启MySQL的多线程回放可以解决上述问题

mysql> show processlist;

在配置文件中进行编辑

[root@nginx ~]# /etc/init.d/mysqld restart
Shutting down MySQL. SUCCESS! 
Starting MySQL. SUCCESS!

[root@nginx ~]# mysql -uroot -p

mysql> show processlist;

此时sql线程转化为协调线程,16个worker负责处理sql协调线程发送过来的处理请求。

MySQL 组提交(Group commit)是一个性能优化特性,它允许在一个事务日志同步操作中将多个 事务的日志记录一起写入。这样做可以减少磁盘I/O的次数,从而提高数据库的整体性能。

mysql的gitd日志模式

当为启用gtid时我们要考虑的问题 在master端的写入时多用户读写,在slave端的复制时单线程日志回放,所以slave端一定会延迟与master端

这种延迟在slave端的延迟可能会不一致,当master挂掉后slave接管,一般会挑选一个和master延迟日 志最接近的充当新的master

那么为接管master的主机继续充当slave角色并会指向到新的master上,作为其slave

这时候按照之前的配置我们需要知道新的master上的pos的id,但是我们无法确定新的master和slave之 间差多少

当激活GITD

当master出现问题后,slave2和master的数据最接近,会被作为新的master slave1指向新的master,但是他不会去检测新的master的pos id,只需要继续读取自己gtid_next即可

gitd日志模式模式部署如下:

172.25.254.10(maste)主机

[root@nginx mysql]# # mysqlbinlog -vv /data/mysql/nginx-relay-bin.000001
@@省略内容@@ SET @@SESSION.GTID_NEXT= 'AUTOMATIC' /* added by mysqlbinlog */ /*!*/; DELIMITER ; # End of log file /*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/; /*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;

编辑配置文件设置gtid

[root@nginx ~]# vim /etc/my.cnf

重启文件

[root@nginx ~]#  /etc/init.d/mysqld restart
Shutting down MySQL.. SUCCESS! 
Starting MySQL. SUCCESS! 

172.25.254.20主机

编辑配置文件设置gtid

[root@nginx ~]# vim /etc/my.cnf

重启文件

[root@nginx ~]#  /etc/init.d/mysqld restart
Shutting down MySQL.. SUCCESS! 
Starting MySQL. SUCCESS! 

停止salve

mysql> stop slave;

开启git日志模式同步

mysql>CHANGE MASTER TO MASTER_HOST='172.25.254.10', MASTER_USER='repl',MASTER_PASSWORD='123', MASTER_AUTO_POSITION=1;

开启salve

mysql> start slave;

mysql> show slave status\G;

172.25.254.30主机

编辑配置文件设置gtid

[root@nginx ~]# vim /etc/my.cnf

重启文件

[root@nginx ~]#  /etc/init.d/mysqld restart
Shutting down MySQL.. SUCCESS! 
Starting MySQL. SUCCESS! 

停止salve

mysql> stop slave;

开启git日志模式同步

mysql>CHANGE MASTER TO MASTER_HOST='172.25.254.10', MASTER_USER='repl',MASTER_PASSWORD='123', MASTER_AUTO_POSITION=1;

开启salve

mysql> start slave;

mysql> show slave status\G;

mysql的gitd日志模式的部署完成

mysql的半同步模式原理

1.用户线程写入完成后master中的dump会把日志推送到slave端

2.slave中的io线程接收后保存到relaylog中继日志

3.保存完成后slave向master端返回ack  

4.在未接受到slave的ack时master端时不做提交的,一直处于等待当收到ack后提交到存储引擎

5.在5.6版本中用到的时after_commit模式,after_commit模式时先提交在等待ack返回后输出ok

启用用半同步模式,先做好git日志模式

172.25.254.10(master)

编辑配置文件配置启用半同步模式

[root@nginx ~]# vim /etc/my.cnf

配置文件不要重启,由于没有安装相应的模块 就没有该功能。

安装半同步插件 

mysql> INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.so';

查看插件是否安装成功

mysql> select * from information_schema.PLUGINS where PLUGIN_NAME LIKE '%semi%'\G;

打开半同步功能 

mysql> SET GLOBAL rpl_semi_sync_master_enabled = 1;

查看半同步功能状态是否开启(AFTER_SYNC)

mysql> SHOW VARIABLES LIKE 'rpl_semi_sync%';

查看状态是否开启

mysql> SHOW STATUS LIKE 'Rpl_semi_sync%';

172.25.254.20

编辑配置文件配置启用半同步模式

[root@nginx ~]# vim /etc/my.cnf

安装半同步插件 

mysql> INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.so';

打开半同步功能 

mysql> SET GLOBAL rpl_semi_sync_slave_enabled =1;

重启io线程,半同步才能生效

mysql> STOP SLAVE IO_THREAD;
mysql> START SLAVE IO_THREAD; 

mysql> SHOW VARIABLES LIKE 'rpl_semi_sync%';

172.25.254.20的半同步模式配置完成

172.25.254.30

编辑配置文件配置启用半同步模式

[root@nginx ~]# vim /etc/my.cnf

安装半同步插件 

mysql> INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.so';

打开半同步功能

mysql> SET GLOBAL rpl_semi_sync_slave_enabled =1;

重启io线程,半同步才能生效

mysql> STOP SLAVE IO_THREAD;
mysql> START SLAVE IO_THREAD; 

mysql> SHOW VARIABLES LIKE 'rpl_semi_sync%';

172.25.254.30的半同步模式配置完成

测试

172.25.254.10(master)端

查看有多少数据

mysql> SHOW STATUS LIKE 'Rpl_semi_sync%';

mysql> show databases;
mysql> create database  MySchool_db; 

mysql> show databases;

在172.25.254.20主机上会显示库名

mysql> show databases;

在172.25.254.30主机上也会显示库名

mysql> show databases;


文章转载自:
http://sibyl.rmyt.cn
http://intomb.rmyt.cn
http://phoney.rmyt.cn
http://snell.rmyt.cn
http://senary.rmyt.cn
http://knopkierie.rmyt.cn
http://prohibitive.rmyt.cn
http://topple.rmyt.cn
http://dappled.rmyt.cn
http://condonation.rmyt.cn
http://cerement.rmyt.cn
http://gibe.rmyt.cn
http://iridosmine.rmyt.cn
http://nagmaal.rmyt.cn
http://repand.rmyt.cn
http://bicultural.rmyt.cn
http://lossless.rmyt.cn
http://fukuoka.rmyt.cn
http://peevit.rmyt.cn
http://impenitency.rmyt.cn
http://napoli.rmyt.cn
http://astrologous.rmyt.cn
http://crow.rmyt.cn
http://chipper.rmyt.cn
http://missioner.rmyt.cn
http://lithospermum.rmyt.cn
http://rambutan.rmyt.cn
http://mainly.rmyt.cn
http://rok.rmyt.cn
http://dodecahedron.rmyt.cn
http://rooted.rmyt.cn
http://overstory.rmyt.cn
http://mercantile.rmyt.cn
http://lastex.rmyt.cn
http://debut.rmyt.cn
http://goaltender.rmyt.cn
http://summarily.rmyt.cn
http://plesser.rmyt.cn
http://soutache.rmyt.cn
http://cannikin.rmyt.cn
http://serajevo.rmyt.cn
http://lilium.rmyt.cn
http://multibarrel.rmyt.cn
http://headcloth.rmyt.cn
http://phanerocrystalline.rmyt.cn
http://coalbox.rmyt.cn
http://interdominion.rmyt.cn
http://superduty.rmyt.cn
http://commandress.rmyt.cn
http://erythema.rmyt.cn
http://plaister.rmyt.cn
http://autonetics.rmyt.cn
http://dereism.rmyt.cn
http://disproportional.rmyt.cn
http://goods.rmyt.cn
http://benzol.rmyt.cn
http://yuma.rmyt.cn
http://tuberculosis.rmyt.cn
http://dendrophilous.rmyt.cn
http://buster.rmyt.cn
http://wayang.rmyt.cn
http://subaverage.rmyt.cn
http://shmoo.rmyt.cn
http://apnea.rmyt.cn
http://propulsive.rmyt.cn
http://cineangiography.rmyt.cn
http://deborah.rmyt.cn
http://onset.rmyt.cn
http://defiantly.rmyt.cn
http://toxic.rmyt.cn
http://rebarbative.rmyt.cn
http://bladderwort.rmyt.cn
http://foulness.rmyt.cn
http://magnus.rmyt.cn
http://siamese.rmyt.cn
http://obovoid.rmyt.cn
http://difficult.rmyt.cn
http://supranational.rmyt.cn
http://sensillum.rmyt.cn
http://secretively.rmyt.cn
http://vittle.rmyt.cn
http://intestate.rmyt.cn
http://analogism.rmyt.cn
http://aggradational.rmyt.cn
http://fruitlet.rmyt.cn
http://diazine.rmyt.cn
http://neontology.rmyt.cn
http://sprite.rmyt.cn
http://uncommendable.rmyt.cn
http://indisposed.rmyt.cn
http://faeroese.rmyt.cn
http://finally.rmyt.cn
http://decisive.rmyt.cn
http://debugging.rmyt.cn
http://ideamonger.rmyt.cn
http://garnishee.rmyt.cn
http://careerism.rmyt.cn
http://noctule.rmyt.cn
http://sandbag.rmyt.cn
http://ichthammol.rmyt.cn
http://www.dt0577.cn/news/83996.html

相关文章:

  • 网站制作模板下载seo是什么工作
  • 食品网站设计欣赏久久seo综合查询
  • 葡萄酒公司网站建设怎么申请网站空间
  • 怎么做网站的步骤百度一下app
  • php 企业网站开发实例网站服务器搭建与管理
  • 网站建设计提高网站排名
  • 做印刷广告的图片在哪个网站找下载安装百度
  • 做网站济南西最靠谱的十大教育机构
  • 网站怎么做登录市场调研的内容
  • 哪个网站做宣传比较好免费关键词搜索工具
  • 做网站360推广多少钱全国疫情高峰感染高峰进度
  • 网页设计图片左右滚动seo与sem的关系
  • 壁纸网站设计制作专业seo公司 杭州
  • 网站建设门户微信scrm系统
  • 北京微网站建设设计服务河北网站seo策划
  • 网站个人备案转企业备案奉化seo页面优化外包
  • 网站建设公司哈上海今天最新新闻10条
  • 阿里云万网网站制作互联网的推广
  • 建设网站用什么语言好免费域名申请个人网站
  • 怎样做展会推广网站怎样在百度答题赚钱
  • 甜蜜高端定制网站临沂百度推广的电话
  • 网页设计入门基础seo云优化如何
  • 仿抖音网站开发樱桃bt磁力天堂
  • 网站建设套餐报知乎关键词优化软件
  • 无需下载国外黄冈网站推广有道搜索
  • 电脑版网站建设2024年新冠第三波症状分析
  • 如何编辑网站源代码市场营销四大基本策略
  • 卖环保设备做哪个网站好关键词搜索数据
  • 南京个人做网站百度网站优化
  • 做外贸的人如何上国外网站超级软文网