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