社区周报 | SQLE 3.2312.0 正式版发布,适配 JetBrains,多项优化提高用户体验!


爱可生开源社区
爱可生开源社区 2024-01-03 15:44:17 51444
分类专栏: 资讯

欢迎来到爱可生开源社区周报!在这里为大家分享精选数据库行业文章,社区活动和开源项目的最新动态。

欢迎更多的数据库爱好者能在社区结识志同道合的朋友,一起学习、探索和分享数据库相关的知识和经验,使用并参与到我们的开源项目中来!

一个有深度的 MySQL 开源社区

 

1社区动态

 

📢 版本发布

SQLE 3.2312.0 正式版

✨欢迎体验

 

SQLE 3.2312.0 发布 🔗

【社区版】支持查看 SQL 所属文件

【社区版】JetBrains 插件适配 SQLE V3 版本

【社区版】索引创建建议优化

【企业版】SQL 管控优化

【企业版】MyBatis 审核优化

上周工作

  • 发布 3.2312.0 正式版

  • 3.2312.0 回归测试

  • 3.2312.0 缺陷修复

本周计划

  • 支持审核分布式部署的 TDSQL

  • 对上线工单审核中的问题 SQL 定位到具体到行

  • 缺陷修复

 

2社区专栏上新

《MySQL 核心模块揭秘 | 发刊词》🔗

2024 年,爱可生开源社区将推出全新技术专栏:MySQL 核心模块揭秘

本专栏由爱可生技术专家操盛春先生执笔,同大家一起探索 MySQL 中的 InnoDB 事务、锁、Redo、Undo、MVCC 等核心模块的底层原理,看看 MySQL 运行时都干了些什么?

图片

 

3社区文章回顾

《技术译文 | 年底了,可以信任 ChatGPT 来解决数据库问题了么?》🔗

2023 年会被称为生成式 AI 之年吗?我不知道,但可以肯定的是,ChatGPT 从 2022 底开始引发了很多行业围绕该技术的巨大变革。确实是有趣的时刻,我们目睹了一些改变我们世界的事情。作者在 Google 的 Bard、微软的 Bing Chat 和 OpenAI 的 ChatGPT 三款产品上,对 MongoDB 和 MySQL 这两种技术进行测试和评论。

 

《技术分享 | 八怪:再谈 MySQL 8 这两个精准的时间戳》🔗

MySQL 8.0 的 binlog 中多了 immediate_commit_timestamp 和 original_commit_timestamp 的信息,之前有文章《新特性解读 | MySQL 8 复制延迟观测新方式,更全面更精准》对它们进行了介绍,最近也刚好遇到相关问题,刚好稍微学习一下。

 

 

《技术分享 | 详解 MySQL 三表 JOIN》🔗

常听说 MySQL 中三表 JOIN 的执行流程并不是前两张表 JOIN 得出结果,再与第三张表进行 JOIN;而是三表嵌套的循环连接。

那这个三表嵌套的循环连接具体又是个什么流程呢?与前两张表 JOIN 得出结果再与第三张表进行 JOIN 的执行效率相比如何呢?下面通过一个例子来分析分析。

 

4行业文章精选

《MySQL:InnoDB的页合并与页分裂到底是什么》🔗

本文为摘录文章,如有错误,请指正。文章是以MySQL5.7版本进行说明,和现有版本可能会有一定差距,但是数据页的设计基本没有发生过变化,因此,可以作为学习参考。原文为 2017 年发表的一篇文章:《InnoDB Page Merging and Page Splitting - Percona Database Performance Blog》。

2023-12-26 发表于【陆队长】

《MySQL InnoDB mutex 实现分析》🔗

InnoDB 中的 mutex 和 rw_lock在早期的版本都是通过系统提供的 cas, tas 语义自己进行实现,并没有使用 pthread_mutex_t, pthread_rwlock_t,这样实现的好处在于便于统计,以及为了性能考虑,还有解决早期操作系统的一些限制。

2023-12-30 转载于【yangyidba】

《MySQL 8.0 InnoDB 的统计信息机制优化》🔗

MySQL 的InnoDB引擎会维护着用户表每个索引的统计信息,来帮助查询优化器选择最优的执行计划,详细的来说,key的分布情况能决定多表join的顺序,也能够决定查询使用哪一个索引。这些统计信息可以由专门的后台线程刷新,也可以由用户也可以显示的调用Analyze table的命令来刷新统计信息,本文基于最新的 MySQL 8.0 来具体分析一下刷新统计信息的具体实现。

2023-12-29 转载于【yangyidba】

《MySQL事务未提交redolog能持久化到磁盘吗?》🔗

我们知道持久化的目的是可以在数据丢失后进行恢复,保证数据不丢失,对于MySQL来说只要 binlog 和 redolog 都能正确持久化到磁盘上,就可以保证数据不丢失了。

👉 那意外情况导致事务还没提交的时候,redolog 能不能被持久化到磁盘呢?

先公布答案,确实有可能会!

2024-1-2 转载于【小许code】

网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。

本文链接:https://www.xckfsq.com/news/show.html?id=34651
赞同 0
评论 0 条
爱可生开源社区L3
粉丝 0 发表 27 + 关注 私信
上周热门
如何使用 StarRocks 管理和优化数据湖中的数据?  2935
【软件正版化】软件正版化工作要点  2854
统信UOS试玩黑神话:悟空  2811
信刻光盘安全隔离与信息交换系统  2702
镜舟科技与中启乘数科技达成战略合作,共筑数据服务新生态  1235
grub引导程序无法找到指定设备和分区  1205
点击报名 | 京东2025校招进校行程预告  162
华为全联接大会2024丨软通动力分论坛精彩议程抢先看!  160
2024海洋能源产业融合发展论坛暨博览会同期活动-海洋能源与数字化智能化论坛成功举办  156
华为纯血鸿蒙正式版9月底见!但Mate 70的内情还得接着挖...  154
本周热议
我的信创开放社区兼职赚钱历程 40
今天你签到了吗? 27
信创开放社区邀请他人注册的具体步骤如下 15
如何玩转信创开放社区—从小白进阶到专家 15
方德桌面操作系统 14
我有15积分有什么用? 13
用抖音玩法闯信创开放社区——用平台宣传企业产品服务 13
如何让你先人一步获得悬赏问题信息?(创作者必看) 12
2024中国信创产业发展大会暨中国信息科技创新与应用博览会 9
中央国家机关政府采购中心:应当将CPU、操作系统符合安全可靠测评要求纳入采购需求 8

加入交流群

请使用微信扫一扫!