哈希鏈接(hash join) 原理

訪問次數:驅動表和被驅動表都只會訪問0次或1次。 驅動表是否有順序:有。 是否要排序:否。 應用場景: 1. 一個大表,一個小表的關聯; 2. 表上沒有索引; 3. 返回結果集比較大。 sql 原理咱們說的簡單一點,先把驅動表的關聯字段hash到PGA中(固然rowid也在PGA中),而後掃描被驅動表,取第一條數據,將關聯的字段hash 一下探測PGA中的小表,若是匹配則關聯,再取第二條.....
相關文章
相關標籤/搜索