本周MySQL官方verified的bug列表(11月1日至11月7日)
本周MySQL verified的bug列表(11月1日至11月7日)
1.Bug #70839JSON_VALID allows to have two elements with the same key
备注: 5.7及以后的版本支持json的一些函数,这个bug描述在json中存在重复的key时,json_valid仍返回true。
2.Bug #70823Extended keys doesn't work for partitioned tables
备注:关于extend_keys的介绍:https://mariadb.com/kb/en/extended-keys/
这个bug描述在使用分区表时,执行计划不会使用extended keys。
可以在5.6.14版本的mysql上重现;
3.Bug #70819SHOW ENGINE INNODB MUTEX does NOT work with timed_mutex properly
备注:5.6版本与5.5版本相比较,show engine innodb mutex;命令显示的锁的信息大幅度减少。。开发者说以前版本提供的信息只是个hack。
4.Bug #70815SELECT DISTINCT hashes Unicode space characters incorrectly
备注:一个字符串(text类型),如果以一个非U+0020的空格结尾,内部hash函数会将这个字段对应的记录扔到两个不同的bucket里。
给的例子,select distinct语句认为两个row不等,但生成unique index认为两个row是相等的。官方给出的workaround是使用char替换掉text,可以规避这个问题。
5.Bug #70811buf_flush_event initialized too late
备注:5.7以后的innodb版本可能存在的一个问题,略过。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架