一周碎碎念,2021.9.12,之前说的MGR课程上线啦

Posted 老叶茶馆_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一周碎碎念,2021.9.12,之前说的MGR课程上线啦相关的知识,希望对你有一定的参考价值。

叨叨最近遇到的一些事以及见闻、思考。

1. GreatSQL/MGR课程上线啦

向大家报告下GreatSQL/MGR专题课程的进度,该课程现已上线,不过还差两个视频没录完。

第一期内容相信有很多不足,甚至错漏的地方,也欢迎各位不吝留言帮忙提建议、意见,帮忙改进完善,感谢。

戳此小程序即可直达

或用微信/QQ扫码

或复制链接在浏览器中打开 GreatSQL社区《实战MGR》https://ke.qq.com/course/3677969

2. 在MGR中,开启writeset和组提交会冲突吗

这是来自一位群友的问题。

这是不冲突的,采用writeset仍然可以组提交。

3. mysql有全同步模式吗?

严格上讲,目前是没有全同步模式架构的。

不过,在MGR里,选择 BEFORE_AND_AFTER 也勉强可以算全同步模式吧。

4. MGR单主模式下,需要另外两个节点全部确认才能提交,还是只需要一个节点确认就可以提交?

MGR单主模式下,虽然只有一个节点能进行写入,但其实其他节点也要参与事务认证的,所以还是需要达成多数派共识才行。

预告下,GreatSQL分支计划推出一个新功能,在单主模式下,可以选择只在本地节点认证,无需多数派认证,效率会更高。不过同时要求其他节点不能手动关闭 super_read_only 模式写数据,否则可能会造成数据不一致风险。

5. 执行show databases 特别慢怎么回事

大概率是这个实例下的数据对象太多了,第一次执行时要加载这些数据对象,所以特别慢。可以尝试以下几个方法:

  • 用mysql客户端登入时,加上 -A (--no-auto-rehash) 选项,就无须在第一次执行时全部读取这些数据对象元数据了

  • 提高table-open-cache

  • 加大innodb-buffer-pool-size 如果还是不行,那就要具体问题具体分析了。

其他无甚大小事,就这样。


文章推荐:


扫码加入GreatSQL/MGR交流QQ群

点击文末“阅读原文”直达老叶专栏

以上是关于一周碎碎念,2021.9.12,之前说的MGR课程上线啦的主要内容,如果未能解决你的问题,请参考以下文章

一周碎碎念,2021.11.7,两个MGR集群间还可以构建传统的主从复制通道吗

一周碎碎念,2021.7.18

一周碎碎念,2021.10.31,重启跑步

一周碎碎念,2021.7.3

一个靠运气找到前端岗位的一点碎碎念

一周碎碎念,2021.7.25,ansible文件传输有问题?