MySQL數據庫已經(jīng)成為現代軟件十多年來(lái)的基石。無(wú)論你的網(wǎng)站的目的,很有可能你正在使用一個(gè)。盡管MySQL的歡迎,全面了解其內部運作很難掌握。對于那些用戶(hù)玩但尚未成為巫師的關(guān)系數據庫中,有一個(gè)關(guān)鍵特性是值得討論:索引。
索引允許MySQL更快地執行一個(gè)查詢(xún)索引的列。默認情況下,MySQL索引主鍵,因為它假定這些將常用查詢(xún)(實(shí)際上這是一個(gè)好主意來(lái)設計你的表)。你的網(wǎng)站的需求,然而可能決定共同查詢(xún)其他列。在這種情況下,它可能是一個(gè)好主意告訴MySQL索引。
該指數并非沒(méi)有代價(jià)。顯然更大的數據庫,指數越大。雖然可能會(huì )忍不住告訴MySQL索引任何列你可能會(huì )執行一個(gè)選擇。數據庫查詢(xún),最后可能會(huì )使用太多內存,你發(fā)現性能變得極為緩慢。
所以快樂(lè )的中間地帶在哪里?是一個(gè)很好的指導方針有索引的列不斷查詢(xún),難免關(guān)鍵任務(wù)代碼,或通常由用戶(hù)。例如,您可能會(huì )發(fā)現,通常用戶(hù)執行基于關(guān)鍵詞搜索你的網(wǎng)站,但不太常見(jiàn)的基于一個(gè)作者的名字。
在任何情況下,修改你的MySQL數據庫只應由熟悉MySQL的人避免任何潛在的災難性的錯誤。訪(fǎng)問(wèn)我們的MySQL托管頁(yè)面來(lái)了解更多關(guān)于這種強大的關(guān)系數據庫。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動(dòng)站