[SQL ] postgresql materialized view 問題

看板Database作者時間3年前 (2021/02/27 01:39), 3年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
資料庫名稱: postgresql 資料庫版本: 10.1 內容/問題描述: 各位前輩好, 最近手上一個案子因為資料量問題而想採用 materialized view, 所以想請教一些問題。 狀態大概是每個月都會有幾千萬筆資料進來, (目前資料量是漸漸增加的狀態,預期年底可能每個月有機會近億筆) 然後使用者會常常用手機 query / insert 以及 server batch insert, 所以資料會有一直變動的可能。 但過了這個月的資料就不太會變了。 所以想把常被 query 的資料,依照月份做 materialized view 處理, 然後再定時 refresh 。 如果 refresh 時間很久,或者 cpu loading 會很高,那 refresh 頻率就低一點, 這就自己再另行做測試了。 然後有兩個問題想請教 1, refresh concurrent 是否有什麼需要注意的地方? 2, 爬文看 stackoverflow 看到這篇 https://reurl.cc/dVLnDz 不過因為沒碰過這塊,所以還是不太理解 (其實是英文太差!?) 是否 refresh 後 db 膨脹,vacuum 完就沒事了? 在此先感謝看完這篇文的前輩 <(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.242.89.118 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1614361196.A.EE7.html ※ 編輯: swallowcc (42.76.178.233 臺灣), 02/27/2021 14:05:16
文章代碼(AID): #1WEJ9ixd (Database)