紅軟基地 推薦
2012-02-13
Keith Larson是Oracle公司MySQL社區(qū)團隊的成員,他所維護的博客sqlhjalp會定期發(fā)布MySQL開源社區(qū)相關(guān)的活動和社區(qū)成員的貢獻。在2月7日的博客《社區(qū)幫助客戶使用mysqldump更快恢復(fù)數(shù)據(jù)庫》中,他對來自中國的林曉斌表示了感謝:
非常感謝林曉斌,他提交了第64248號bug和相關(guān)的補丁。該補丁基于5.5.20版本,借助快速創(chuàng)建索引,可以幫助用戶更快地恢復(fù)數(shù)據(jù)庫。??我聽說:這只不過是他貢獻的多個補丁中的一個。
像這樣的貢獻,能夠幫助MySQL持續(xù)交付出一個不斷改進的產(chǎn)品。
所以,MySQL團隊要大聲地說:“感謝你!”
林曉斌服務(wù)于淘寶,花名是“丁奇”。他提交的這個bug具體內(nèi)容是:
在最新版本的InnoDB中,有一個快速索引創(chuàng)建功能,在加載數(shù)據(jù)時,如果所有的第二索引可以在所有數(shù)據(jù)行插入后創(chuàng)建,導入的性能就可以提升。
對于工具mysqldump來說,我認為可以加入一個參數(shù),用它控制“插入數(shù)據(jù)”和“創(chuàng)建第二索引”的執(zhí)行順序。
建議修補方法:為了簡化,我們可以在空表中drop所有第二索引,并在所有數(shù)據(jù)行插入后創(chuàng)建這些索引。
他還在其中上傳了自己修改后的補丁文件。
據(jù)淘寶核心系統(tǒng)高級技術(shù)專家余鋒(淘寶褚霸)在微博上透露:他們之前提供的補丁還被Percona接納了;他還說:
今年會有更多的patch反饋到社區(qū)
看來,中國的技術(shù)人員在國際開源社區(qū)的影響力正在不斷擴大。
來源:cnbeta