019.PGSQL-調優1-SQL執行計划:explain和explain analyze的區別


PGSQL-SQL執行計划

explain和explain analyze的區別

 

explain 只生成執行計划,不實際執行

explain analyze  生成執行計划  執行sql

 

 

 

1.表訪問方式

Seq Scan 全表順序掃描

index Scan 索引掃描 :兩步1.找出匹配索引條件行的位置,2.從表中抓取出那些行

  Bitmap Index Scan 位圖索引

  Index Only Scan using rid_index  簡單索引

 

2.表連接方式

Nested Loop 嵌套循環,適合被連接的數據子集較小的查詢

Hash join  適用於數據量大的連接方式

Merge join 歸並連接,執行性能差於哈希連接

 

3.運算符

sort 對結果集進行排序

filter  

limit 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM