Nic Lin's Blog

喜歡在地上滾的工程師

調整一個 Postgres 參數,讓查詢速度提升 50+ 倍

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

參考來源

comments powered by Disqus