写点什么

MySQL 团队感谢林晓斌提交 bug 和相关补丁

  • 2012-02-08
  • 本文字数:611 字

    阅读完需:约 2 分钟

Keith Larson 是 Oracle 公司 MySQL 社区团队的成员, 他所维护的博客 sqlhjalp 会定期发布 MySQL 开源社区相关的活动和社区成员的贡献。在 2 月 7 日的博客《社区帮助客户使用 mysqldump 更快恢复数据库》中,他对来自中国的林晓斌表示了感谢:

非常感谢林晓斌,他提交了第 64248 号 bug 和相关的补丁。该补丁基于 5.5.20 版本,借助快速创建索引,可以帮助用户更快地恢复数据库。⋯⋯我听说:这只不过是他贡献的多个补丁中的一个。 像这样的贡献,能够帮助 MySQL 持续交付出一个不断改进的产品。

所以,MySQL 团队要大声地说:“感谢你!”

林晓斌服务于淘宝,花名是“丁奇”。他提交的这个 bug 具体内容是:

在最新版本的 InnoDB 中,有一个快速索引创建功能,在加载数据时,如果所有的第二索引可以在所有数据行插入后创建,导入的性能就可以提升。 对于工具 mysqldump 来说,我认为可以加入一个参数,用它控制“插入数据”和“创建第二索引”的执行顺序。

建议修补方法:为了简化,我们可以在空表中 drop 所有第二索引,并在所有数据行插入后创建这些索引。

他还在其中上传了自己修改后的补丁文件。

据淘宝核心系统高级技术专家余锋(淘宝褚霸)在微博上透露:他们之前提供的补丁还被 Percona 接纳了;他还说:

今年会有更多的 patch 反馈到社区

看来,中国的技术人员在国际开源社区的影响力正在不断扩大。

InfoQ 的读者们,您是否参与了哪些开源项目?认识身边哪些像林晓斌这样的人?欢迎您在评论中留言,我们愿意跟进报道!

2012-02-08 20:427053
用户头像

发布了 479 篇内容, 共 181.2 次阅读, 收获喜欢 53 次。

关注

评论

发布
暂无评论
发现更多内容

anyRTC 11月SDK更新

anyRTC开发者

flutter uni-app WebRTC RTC sdk

完了!这57道面试题(美团、BAT、携程),我咋一个都不会?

比伯

Java 程序员 架构 面试 计算机

shell脚本的使用该熟练起来了,你说呢?(篇二)

良知犹存

Shell

基于区块链的区域股权市场创新试点

CECBC

区块链

划重点!DWS开发的五大要点

华为云开发者联盟

数据库 sql DWS

阿里云在应用扩缩容下遇到的挑战与选型思考

阿里巴巴云原生

阿里云 Kubernetes 容器 云原生

1. 揭秘Spring类型转换 - 框架设计的基石

YourBatman

Spring Framework 类型转换 Converter

架构师训练营 - 第 10 周课后作业(1 期)

Pudding

架构训练营 - 第10周课后作业 - 学习总结

Pudding

LeetCode题解:455. 分发饼干,贪心for循环,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

架构师训练营第一期-第十周课后作业

卖猪肉的大叔

极客大学架构师训练营

消防物联网,为逆行英雄守住第一道生命线

华为云开发者联盟

物联网 控制 消防

京东成立探索研究院,打造产业数智化首个源头性科技高地; AI 论文:让机器像人类一样感知三维真实世界

京东科技开发者

人工智能 云计算

40 张图带你搞懂 TCP 和 UDP

编程 程序员 大前端 后端 网络

小白也能看懂!教你如何快速搭建实用的爬虫管理平台

华为云开发者联盟

Python Docker jenkins

金融科技带来套利?专家认为监管应关注平台垄断、权力滥用等问题

CECBC

金融科技

写在日更之前,持续书写,见证文字的力量

boshi

随笔 随笔杂谈

【Linux开发】编写属于你的第一个Linux内核模块

程序员小灰

c++ Linux 后台开发 架构师 服务器开发

面试官问我:Object o = new Object() 占用了多少个字节?

moon聊技术

JVM Java虚拟机 JVM虚拟机原理

优秀商业可视化大屏(BI)设计演示

Marilyn

UI 商业智能

【经验分享】打破CMDB认知误区,掌握建设关键!

嘉为蓝鲸

运维 运维自动化 数据可视化 CMDB 配置信息

京东11.11大促背后,那些系统架构经历了些什么?

京东科技开发者

数据库 云计算 云服务

架构师训练营第一期-第十周学习总结

卖猪肉的大叔

极客大学架构师训练营

阿里技术专家熬夜一个月肛出内部“微服务学习笔记”,太完美了

小Q

Java 学习 编程 面试 微服务

盘点c++几种常见的设计模式及具体实现

linux大本营

c++ Linux 后台开发

一个神奇的bug:OOM?优雅终止线程?系统内存占用较高?

华为云开发者联盟

sql jdk OOM

Jenkins使用ansible时出现!unreachable错误

Griffenliu

区块链系统面临哪些风险以及有哪些防范措施

CECBC

区块链

云上看警博会黑科技,得益于华为云打造的“云之盾”

脑极体

软件架构指南

码界行者

软件架构

架构师训练营 - 第 11 周课后作业(1 期)

Pudding

MySQL团队感谢林晓斌提交bug和相关补丁_开源_郑柯_InfoQ精选文章