多次获得MySQL官方认可,mysql遇到过的瓶颈及解决办法-ESG跨境

多次获得MySQL官方认可,mysql遇到过的瓶颈及解决办法

来源网络
来源网络
2022-07-05
点赞icon 0
查看icon 604

多次获得MySQL官方认可,mysql遇到过的瓶颈及解决办法多次获得MySQL官方认可。在这个海量数据爆炸的时代,过去单一的开源数据库产品往往难以直接满足企业的业务需求。在某些情况下,it面临着性能、安全性和稳定性方面的各种问题。近日,拥有多种企业级特性的腾讯云数据库MySQL多次获得官方认可。这是怎么发生的回到最初的......

多次获得MySQL官方认可,mysql遇到过的瓶颈及解决办法




多次获得MySQL官方认可。

在这个海量数据爆炸的时代,过去单一的开源数据库产品往往难以直接满足企业的业务需求。在某些情况下,it面临着性能、安全性和稳定性方面的各种问题。近日,拥有多种企业级特性的腾讯云数据库MySQL多次获得官方认可。这是怎么发生的

回到最初的起点,MySQL是世界上最流行的开源数据库,也是DBENGINES中排名前两位的关系数据库。不用多说,相信每个数据库领域的从业者都听过这个熟悉的名字。在各种技术论坛上,关于MySQL的讨论从来没有停止过。干货教学,使用技巧,问题交流……正是MySQL良好的社区氛围提升了它的影响力。同时,社区里的大牛提出了MySQL的优化方案,提交补丁修复bug,探索前沿技术让MySQL越来越有用。

MySQL社区提供的补丁

腾讯云数据库团队有这么一只大牛。蒋玉祥可以说是中国最早接触数据库的人,在数据库领域已经深耕多年。在他的职业生涯中,他也亲身经历了中国最早一批国产数据库从无到有的整个R&D过程。目前在腾讯云MySQL团队负责数据库核心的研发。

他积极参与MySQL开源社区在中国的成长,并通过技术演示和文章帮助MySQL在中国传播。

就在不久前,他向MySQL提交了一个补丁——这是MySQL官方直接放入5.7社区贡献的补丁,如下:

InnoDB:修改了表共享实例(mshare对象)和字典表实例的打开和关闭顺序,以防止访问可能指向陈旧字典索引的旧mshare对象。

感谢蒋玉祥的贡献。(错误号31899685)

(参见:

https://dev . MySQL . com/doc/rel notes/MySQL/5.7/en/news5734 . html)

其中特别提到了“感谢蒋玉祥的贡献”。

那么,这个补丁为什么要官方感谢呢

简单来说,这个补丁修复了inndb的handler对象的indexmapping对象mshare中index和ibtable不一致的问题。原因是在获取share对象时提前减去了table对象的引用计数,将table对象从dict缓存中剔除,从indexmapping指向一个不确定的内存地址。出现这个问题的原因是open dict table和get share的操作顺序不匹配。

以上是最近采用的补丁。在此之前,我们也分享了一个将被写入官方源代码的bug解决方案。正是这些大牛们的不断贡献,才使得MySQL越来越好用,高效,稳定。

一封来自官方的感谢信

同时,因为这些值得纪念的贡献以及腾讯云数据库与开源社区的密切合作,MariaDB社区在20世纪末专门给腾讯云数据库写了一封感谢信,对腾讯云数据库对社区发展的支持表示感谢(原文见https://mariadb.org/thankstencent/)。

在信中,丹尼尔·布莱克表示,“我以MariaDB基金会的名义,感谢腾讯在2020年对MariaDB的巨大贡献。腾讯……为每个人提供了价值,同时降低了(我们的)维护成本。”得益于腾讯云数据库一年来的持续努力,根据其文章描述,可以看出这些贡献主要体现在:

1.跌落台力

当的表元数据损坏时,支持强制删除表;当某些分区损坏时,支持强制删除分区。

2.异步丢弃表

异步删除大型表,以减少因删除大型表而导致的性能抖动。

3.加速缓冲池初始化

并行初始化每个缓冲池实例,以提高大型内存实例的启动速度。

4.并行初始化回滚段

并行读取回滚段数据以加速实例启动。

5.MariaDB中NVDIMM的重做日志

基于AEP设备的数据优化方法,各种写入场景下的数据库性能得到了极大的提升。

在推动数据库技术和社区发展方面,腾讯云数据库从未停止过自己的脚步。正如丹尼尔·布莱克所说,“腾讯云数据库一直在帮助解决各个社区遇到的问题,这说明腾讯云数据库不仅专业,而且愿意与MariaDB合作。”未来,我们将继续深化技术,为开源社区的每一位用户、每一位开发者提供更好的服务,与所有MySQL专家、用户和社区一起,构建一个越来越有用的MySQL生态系统。


文章推荐
Squid 借助 Chrome 操作系统中的新功能提高了应用评分,squid应用
出海营销新阵地,出海营销新方案
谷歌竞价广告和微软竞价广告(Bing竞价广告)之间的3个主要区别,startService 和 bingService 区别
从广告和listing出发,广告listing


特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。

搜索 放大镜
韩国平台交流群
加入
韩国平台交流群
扫码进群
欧洲多平台交流群
加入
欧洲多平台交流群
扫码进群
官网询盘
加入
官网询盘
扫码进群
美国卖家交流群
加入
美国卖家交流群
扫码进群
ESG跨境专属福利分享群
加入
ESG跨境专属福利分享群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
《TikTok综合运营手册》
《TikTok短视频运营手册》
《TikTok直播运营手册》
《TikTok全球趋势报告》
《韩国节日营销指南》
《开店大全-全球合集》
《开店大全-主流平台篇》
《开店大全-东南亚篇》
《CD平台自注册指南》
《开店大全-俄罗斯篇》
通过ESG入驻平台,您将解锁
绿色通道,更高的入驻成功率
专业1v1客户经理服务
运营实操指导
运营提效资源福利
平台官方专属优惠

立即登记,定期获得更多资讯

订阅
联系顾问

平台顾问

平台顾问 平台顾问

微信扫一扫
马上联系在线顾问

icon icon

小程序

微信小程序

ESG跨境小程序
手机入驻更便捷

icon icon

返回顶部