Postgres 的 random_page_cost
預設值為 4,這是對於一般 HDD 硬碟下的建議值,但如果 database 的機器是用 SSD 的話,將該值改為 1 後,原本的 query 優化器將會從原本使用 Hash Join 改為 Nested Loop 而獲得大幅的效能提升。
About | Archive |
喜歡在地上滾的工程師
Postgres 的 random_page_cost
預設值為 4,這是對於一般 HDD 硬碟下的建議值,但如果 database 的機器是用 SSD 的話,將該值改為 1 後,原本的 query 優化器將會從原本使用 Hash Join 改為 Nested Loop 而獲得大幅的效能提升。