写点什么

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:427035
用户头像

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

关注

评论

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

一觉醒来,发现自建的数据库被勒索了,好可怕…

华为云数据库小助手

数据库 高可用 安全性 DAS

拍乐云 x 美上美学|监管当下,如何回归教育本质,打造品质和体验?

拍乐云Pano

RTC

anyRTC 重磅推出在线实时 K 歌解决方案

anyRTC开发者

音视频 WebRTC 实时通讯 在线KTV

RS485通信如何设计EMC电路?

不脱发的程序猿

电路设计 通信总线 RS485 EMC设计 通信抗干扰

同样都是使用接口,JAVA和Go差距咋就这么大呢?

面向加薪学习

融云年中大促 新老用户同享超值优惠

融云 RongCloud

马士兵强推面试前必刷:Alibaba内部Java高级架构师380道面试题

Java架构追梦

Java 阿里巴巴 面试 java架构

一进商场就迷路?ThingJS用室内导航拯救路痴!

ThingJS数字孪生引擎

程序员 大前端 可视化 3D可视化 数字孪生

高性能计算对生命科学研究有何帮助?

北鲲云

云计算 高性能计算 生命科学 虚拟筛选

用node写个简单的脚手架!

Node cli

HarmonyOS 实战—服务卡片初体验

爱吃土豆丝的打工人

HarmonyOS 服务卡片 鸿蒙卡片

云小课 | 云硬盘不用了如何处理?

华为云开发者联盟

华为云 云硬盘 退订 删除 回收站

Docker被谁干掉了?

BUG侦探

Docker 云计算 Go 语言

“区块链指导意见”重磅发布 场景化应用昭示新蓝海

旺链科技

区块链应用 区块链供应链金融落地

nodejs学习记录

Node

使用 Java 编写 Apache APISIX 插件

API7.ai 技术团队

Java 云原生 后端 插件 网关

不知道我写的链表是否能看懂

八点半的Bruce.D

php 数据结构 链表

从网络平台到城市平台——城市数字化的另类思考

CECBC

测试开发之网络篇-IP地址

禅道项目管理

IP 协议 IP地址

EBean ORM 框架介绍-3.实体草稿功能

Barry的异想世界

jpa ORM Ebean

原来 spring.xml 配置的 destroy-method 需要用到向虚拟机注册钩子来实现!

小傅哥

Java spring 注册虚拟机钩子 init-method destroy-method

超清音质实时会议系统的背后 ,深入剖析 AliCloudDenoise 语音增强算法

阿里云CloudImagine

阿里云 音视频 语音 视频会议 算法实践

如何设计好一个接口

🎄新

架构 设计 接口

不愧是Alibaba技术官,Kafka的精髓全写这本“限量笔记”里,服了

Java 架构 面试 分布式

破局团伙作案风险——图卷积神经网络(GCN)算法

索信达控股

金融科技 数字化转型 数据建模 风险管理 图卷积神经网络

构建WEB项目的 25 个HTML建议

devpoint

html 6月日更

Rust从0到1-自动化测试-如何编写测试

rust 自动化测试 如何编写测试 Automated Tests

从五大结构体,带你掌握鸿蒙轻内核动态内存Dynamic Memory

华为云开发者联盟

鸿蒙 内存管理 结构体 动态内存 Dynamic Memory

Kafka 源码解析:Server 端的运行过程

华为云开发者联盟

kafka 网络 Server 端 SocketServer

JAVA面向对象(十一)--多态

加百利

Java 6月日更 多态

去中心化的互联网,区块链域名如何对抗在线审查

CECBC

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