![無限期複製串流延遲的缺點?](https://rvso.com/image/658741/%E7%84%A1%E9%99%90%E6%9C%9F%E8%A4%87%E8%A3%BD%E4%B8%B2%E6%B5%81%E5%BB%B6%E9%81%B2%E7%9A%84%E7%BC%BA%E9%BB%9E%EF%BC%9F.png)
我有一個資料庫伺服器,其唯一目的是用於分析查詢。它作為熱備用運行,但長時間運行的查詢由於到達max_standby_archive_delay
而失敗。max_standby_streaming_delay
我讀過一些文章,說將這些變數設置得太高是“不可取的”,大概是由於複製人的滯後。如果我真的不關心這個,還有其他原因值得擔心嗎?
答案1
如果您正在使用,hot_standby_feedback
那麼主伺服器上的 WAL 累積可能會出現問題。否則,如果您不介意副本可能無限期延遲,那麼就不存在真正的問題。
如果您還沒有設定 WAL 歸檔,我強烈建議您這樣做。