Mysql-InnoDB存儲引擎中-join原理

本文翻譯自mysql性能調優及架構設計 優化部分。主要是作個記錄和增長學習的廣度。java 實現算法:mysql Nested Loop Join。本質上和咱們平時使用時的直觀感覺一致,選定一張驅動表做爲循環基礎數據,而後循環該結果集中的數據做爲過濾條件到下一張表內查詢數據,而後合併結果。若是有多個join,則將前面的結果集做爲循環條件,到後一個表中查詢數據。算法 書中的例子:sql select
相關文章
相關標籤/搜索