叨叨最近遇到的一些事以及见闻、思考。
在测试MySQL vs GreatSQL的MGR表现时,发现在空跑状态下,MySQL进程会消耗更多的CPU资源,有图有真相:
这几天也在测试mysqlrouter作为MGR的前端中间件,发现对性能影响挺大的。
在简单只读模式下,加挂mysqlrouter后,性能损失约40%,响应时延增加约60%。
在简单读写模式下,加挂mysqlrouter后,性能损失约30%,响应时延增加约15%。
摘自豆瓣简介:
《南渡北归(增订版)(套装共3册)》分为《南渡》《北归》《离别》三部,是著名作家岳南所著首部全景再现20世纪中国最后一批大师命运变迁的史诗巨著。讲述的是上个世纪大批知识分子冒着抗战的炮火由中原迁往西南之地,而后再回归中原的故事。整部作品的时间跨度近一个世纪,所涉人物囊括了二十世纪人文科学领域的大部分大师级人物,如蔡元培、王国维、梁启超、梅贻琦、陈寅恪、钱锺书等。作品对这些知识分子群体命运作了细致的探查与披露,对各种因缘际会和埋藏于历史深处的人事纠葛、爱恨情仇进行了有理有据的释解,读来令人心胸豁然开朗的同时,又不胜唏嘘,扼腕浩叹。
我搜了下,这本书在中央纪委国家监委网站上也有推荐,看来分量不小。推荐语:
全景再现20世纪中国学术大师命运变迁的史诗巨著,记叙抗战年代学人的艰苦卓绝,再现国难当头大师的风骨典范。历史纪实文学名家岳南呕心力作,耗费十余年心血,三下江南与西南边陲实地采访与考察,并远赴台湾清华大学,亲自重走抗战中大师内迁路,搜阅整理近千万字珍贵史料及亲历者口述资料,全面描述了20世纪大师群体命运的剧烈变迁。
作者简介:
岳南,原名岳玉明,中国作家富豪榜上榜作家。解放军艺术学院文学美术系文学创作专业,北京师范大学·鲁迅文学院文艺学研究生班。中国作家协会会员,中华考古文学协会副会长,前台湾清华大学驻校作家。
前阵子利用空闲时间,把这本书大致撸完了。列几点读书感受吧:
– 抗战时期的大师们在极其艰苦的条件下,依然保持着饱满的治学精神头,不因各种苦难所阻,而且以拥有高贵的独立人格为荣。相比当下,我们在这么优越的条件下,更没理由不奋起图强了。
– 大师们其实也是普通人,也有众多普通人身上会有的各种性格弱点甚至是缺陷,印象比较深刻的比如闻一多和刘文典不和(刘文典敢和老蒋干架,也沉迷鸦片。。。),最后还把他赶出西南联大(清华)。或诸如傅斯年自称是胡适的斗士(打手)。或诸如吴文藻和费孝通一伙不顾当时社会当下实情,和傅斯年搞的”民族问题”论战。
– 本书相当大篇幅涉及到傅斯年,甚至有网友说这本书可以改名叫《傅斯年传》,我推测可能作者和傅斯年同位山东老乡,且性格、体态方面有点接近,所以才对他特别偏爱吧。
– 本书作者对我党似乎有相当大意见,书中多处或明或暗表达了比较消极的态度(例如书中讲到我党是如何争取吴晗以及闻一多的过程),甚是不解。
– 总体而言,确实是本好书,虽然书中夹杂着太多作者的个人主观因素,但仍然可以从书中获得很多启发。
对了,有条件的话,优先阅读台湾发行版本,据说比大陆发行版会”理智”一点。
前阵子拿MySQL 8.0.26和GreatSQL 8.0.25再次做了个对比测试,从测试结果来看,官方社区版还是不太给力呀。
即便是在MGR的事务一致性模式选择最低的EVENTUAL级别时(group_replication_consistency=EVENTUAL),官方社区版本的tps和latency抖动还是非常明显(见下面两个贴图)。
当然是无需再change master了,除非被执行过reset slave all或者执行逻辑备份文件里自带change master,把MGR的复制通道给重置了。
一个节点断开后重连,会自动从其他节点获取缺失的事务数据,当需要的事务数据已不存在时,才需要手动重新构建新的secondary节点;或者利用MySQL 8.0高版本的clone特性,在这种情况下,它会自行调度clone plugin进行全量数据克隆,无需手动处理,非常方便。
想要开启多线程复制,GTID不是必须的。
但是,一旦想要设置 MASTER_Auto_Position 模式,则必须要用到GTID了。
另外,开启GTID的好处多多。所以哪怕不是必须的,但也请启用GTID吧。