AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·TW
·更新於 19 Jul 2026
一個電商應用程式使用 Amazon API Gateway 和 AWS Lambda 函數,並將資料儲存在 Amazon Aurora PostgreSQL 資料庫中。在一次促銷活動期間,訂單量激增導致逾時。解決方案架構師發現資料庫因許多開啟的連線而導致 CPU 和記憶體使用率過高。為了以最少的應用程式變更來防止逾時錯誤,架構師應該實施哪種解決方案?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 Amazon RDS Proxy 為資料庫建立代理。修改 Lambda 函數以使用 RDS Proxy 端點而非資料庫端點。.
為什麼這是答案
當訂單量激增導致資料庫因過多連線而逾時,Amazon RDS Proxy 是最有效的解決方案。RDS Proxy 能夠管理和共用資料庫連線,減少資料庫的連線負載,並在應用程式與資料庫之間提供連線池。這有助於降低 CPU 和記憶體使用率,並防止因連線過多導致的逾時錯誤,且只需修改 Lambda 函數的資料庫端點,對應用程式的變更最少。
其他選項的缺點:
為 Lambda 函數設定佈建並行並建立全域資料庫,無法直接解決資料庫連線過多的問題。
建立讀取複本並將流量路由至讀取複本,僅能分擔讀取負載,無法解決寫入連線過多導致的逾時。
使用 AWS DMS 將資料遷移到 DynamoDB 並修改 Lambda 函數,涉及大規模的應用程式和資料庫架構變更,不符合「最少的應用程式變更」要求。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡