我想要疑難排解 Amazon Aurora PostgreSQL 相容版讀取複本的複本延遲、連線問題或容錯移轉。
當主要執行個體上的寫入作業之間出現延遲時,就會發生複寫延遲。雖然資料庫叢集中的 Aurora PostgreSQL 相容版執行個體共用儲存磁碟區,且複本延遲極低,但仍可能發生延遲。
若要監控複本延遲,請參閱監控 Aurora PostgreSQL 複寫。
大量閒置資料庫連線可能導致效能問題與資源耗盡。
若要解決這些問題,請識別並疑難排解執行緩慢的查詢。
Aurora 的 PostgreSQL 相容版自動容錯移轉機制會優先確保高可用性,可能不會維持特定執行個體組態。發生容錯移轉事件後,讀取器與寫入器執行個體可能會交換執行個體類別。
若要檢查是否發生容錯移轉事件,請完成以下步驟:
在 Amazon RDS 主控台中識別目前的主要執行個體,檢查執行個體是否已交換執行個體類別並成為寫入器執行個體。
若要還原組態,您必須手動啟動容錯移轉。
請完成以下步驟:
為了防止未來容錯移轉後發生組態問題,請採取以下一或多項動作:
如需其他容錯移轉解決方案,請參閱 大型金融業 AWS 客戶如何使用 Global Database 與 Amazon RDS Proxy,為 Amazon Aurora PostgreSQL 實作高可用性與快速災難復原。
使用 Aurora PostgreSQL 相容版讀取可用性功能,在寫入器執行個體發生問題時提升讀取可用性。此功能預設可在 Aurora PostgreSQL 16.1+、15.2+、14.7+、13.10+ 和 12.14+ 版本中使用。
如需更多資訊,請參閱提升 Aurora 複本的讀取可用性。
Amazon Aurora PostgreSQL 最佳實務
Amazon Aurora 的高可用性
使用等待事件調整 Aurora PostgreSQL
使用 Amazon RDS 上的 Performance Insights 監控資料庫負載