MBR和BKA算法
MMR全稱是Multi-Range Read,是MYSQL5.6優化器的一個新特性,在MariaDB5.5也有這個特性。優化的功能在使用二級索引做范圍掃描的過程中減少磁盤隨機IO和減少主鍵索引的訪問次數。將隨機IO轉換為順序IO.

Batched Key Access (BKA) 提高表join性能的算法。當被join的表能夠使用索引時,就先排好順序,然后再去檢索被join的表,聽起來和MRR類似,實際上MRR也可以想象成二級索引和 primary key的join
如果被Join的表上沒有索引,則使用老版本的BNL策略(BLOCK Nested-loop)
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。