簡體   English   中英

Azure PostgreSQL即服務延遲問題

[英]Azure PostgreSQL as a Service Latency Issues

查詢Azure托管PostgreSQL時遇到延遲問題。 基本上,普通查詢至少需要0.5s到0.8s的時間才能返回響應。 即使是空的選擇查詢也要花費很長時間。 使用不正確的憑據時,響應時間將降至0.01s。 也許是后台的身份驗證問題?

我的同事曾嘗試在同一數據中心中使用VM,但沒有幫助。 我們甚至嘗試創建一個具有更多CPU能力的實例,但沒有幫助。

除了置備VM和在VM上安裝PostgreSQL之外,誰能建議如何減少Azure托管數據庫中的此延遲?

我正在使用azures管理的postgres。 從一開始,我們就遇到了像您描述的那樣長時間的查詢(尤其是請求的第一個查詢)。

我們的問題是無法保持連接打開的連接設置。 設置較長的超時可以部分解決問題,並且只有在連接達到超時時,我們才會看到增加的額外時間。

現在,我們已將pgbouncer添加到池連接中,因此我們再也沒有任何連接開銷。

如果您仍然遇到此問題,請嘗試進行故障排除並查看打開連接的開銷。 對我們來說通常是100-1000毫秒

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM