社区周报 | MySQL 现支持定位 SQL 所在行号


爱可生开源社区
爱可生开源社区 2024-01-23 14:18:32 51926
分类专栏: 资讯

图片

 

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

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

一个有深度的 MySQL 开源社区

 

1社区动态

 

最新发版 | SQLE 3.2401.0-pre3 发布🔗

社区版

对 MySQL 审核时,支持定位 SQL 行号

在本周的发版中,我们为 MySQL 审核功能进行了改进,现在您可以查看 SQL 所在的行号。当您在审核结果中遇到问题 SQL 时,可以根据提供的来源文件和所在行号,快速准确定位问题 SQL 在文件中的位置,避免额外的搜索操作,从而缩短问题解决的时间。以下是简单的效果实例:

 

图片

 

上周工作

  • 完成 Eclipse 审核插件开发

  • 缺陷修复

本周计划

  • 开发从数据源导出数据的功能

  • 缺陷修复

 

2社区文章回顾

《技术译文 | 开发人员应该了解哪些 SQL 知识?》🔗

自 20 世纪 70 年代初发明 SQL[1] 以来,它一直是管理与数据库交互的默认方式。根据 Stack Overflow 的数据[2], SQL 仍然是排名前五的编程语言之一,大约 50% 的开发人员在工作中使用它。 尽管 SQL 无处不在,但它仍然以困难或令人生畏而闻名。只了解 SQL 是什么,还是远远不够的。

 

《故障分析 | MySQL 全文索引触发 OOM 一例》🔗

线上 MySQL 都是使用 Tcmalloc 内存分配器一直很稳定,并未出现服务器内存不足问题。本次出现服务器内存不足,是因为使用了全文索引这种极少使用的场景触发,换成 Jemalloc 后,内存使用整体上得到了控制。

 

《MySQL 核心模块揭秘 | 03 期 | 我是一个事务,请给我一个对象》🔗

图片

新专栏第 03 期。个事务都有一个对象,这篇文章我们聊聊,事务的对象从哪里来,要到哪里去。

推荐阅读:

02 期 | BEGIN 语句会马上启动事务吗?

01 期 | 事务的起源:事务池和管理器的初始化

 

3行业文章精选

《MySQL 8.3.0 GA》🔗

MySQL 8.3.0 于 2024年1月16日正式发行,让我们快速浏览一下这个版本里有哪些新功能。

2024-01-16 发表于【MySQL解决方案工程师

《MySQL delete 语句的标记删除与 purge 操作》🔗

InnoDB 存储引擎支持 MVCC,因此 delete 操作分为以下两步完成: 
  • 首先将记录标记删除,具体是将记录头信息中的 DELETE_MASK 设置为 1; 
  • 然后将记录物理删除,具体是通过后台 purge 线程完成。
本文根据源码分析了根据主键删除行记录时 delete 语句的执行流程,主要分析删除操作的实现,不介绍加锁。

2024-01-14 发表于【丹柿小院】

《MySQL 8.3的原地升级功能》🔗

2024年1月16日,MySQL 8.3 GA,该版本为Windows用户带来了福音,在配置安装的过程中,支持原地升级(原版本从8.2开始)。使用该功能可以为用户减少大量的升级测试工作,使得MySQL的运维变得更为简单丝滑。

2024-01-17 发表于【MySQL解决方案工程师】

《MySQL 的保留账号》🔗

MySQL 的保留账号。

 

2024-01-19 发布于【myabc】

《MySQL 是否能为 BLOB、TEXT、GEOMETRY 和 JSON 数据类型指定默认值》🔗

我们的一位客户希望创建一个表,其中有一列数据类型为 TEXT 且有默认值,但他们遇到了一个错误:ERROR 1101 (42000): BLOB, TEXT, GEOMETRY or JSON column 'b' can't have a default value。乍一看似乎很合理,因为我们知道每个 BLOB、TEXT、GEOMETRY 或 JSON 值在内部都由一个单独分配的对象表示。这与所有其他数据类型形成鲜明对比,因为其他数据类型的存储空间是在打开表时为每列分配一次。但在现实世界中,这种限制并不那么合理;例如,我们可能需要一个 GEOMETRY 列的默认值作为起点。

 

2024-01-15 发布于【myabc】

 

* 关注社区周报,阅读行业好文,欢迎投递推荐。

4社区活动回顾

《大智小技V》限时赠送活动

图片

 

5社区活动预告

开源秀第十五期

 

图片

 

 

关于 SQLE

SQLE 是一款全方位的 SQL 质量管理平台,覆盖开发至生产环境的 SQL 审核和管理。支持主流的开源、商业、国产数据库,为开发和运维提供流程自动化能力,提升上线效率,提高数据质量。

SQLE 获取

🔗 Github https://github.com/actiontech/sqle

📚 文档 https://actiontech.github.io/sqle-docs/

💻 官网 https://opensource.actionsky.com/sqle/

👥 微信群 添加管理员微信 ActionOpenSource

📊 点击 原文链接 查看社区版和企业版功能对比:https://actiontech.github.io/sqle-docs/docs/support/compare

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

本文链接:https://www.xckfsq.com/news/show.html?id=35628
赞同 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

加入交流群

请使用微信扫一扫!