本頁面將說明使用 Datastream 的最佳做法。包括使用資料串流時的一般最佳做法。
變更串流的來源資料庫
有時您可能需要變更串流的來源資料庫。舉例來說,您可能必須修改資料流,才能從副本而非主要資料庫執行個體複製資料。
- 為副本執行個體建立連線設定檔。
- 建立串流,使用您建立的副本連線設定檔,以及目的地的現有連線設定檔。
- 啟動串流,並停用歷史回填功能。啟動串流時,系統只會從二進位記錄檔提取資料。
- (選用步驟) 串流執行後,請修改串流,啟用自動補充作業。
- 暫停從主要執行個體讀取資料的串流。
- (選用步驟) 刪除從主要執行個體串流資料的串流。
- (選用步驟) 刪除主要執行個體的連線設定檔。
在 Datastream 中設定快訊和監控
Datastream 資訊主頁包含大量資訊。這項資訊有助於偵錯。如需其他資訊,請參閱 Cloud Logging 中的記錄。
Datastream 快訊
Datastream 沒有預設快訊。舉例來說,您可以點按「總覽」分頁中的「建立快訊政策」連結,為「資料新鮮度」指標建立快訊政策。如要查看其餘指標,請按照下列步驟操作:
前往 Google Cloud 控制台的 notifications「Alerting」(警告) 頁面:
按一下「建立政策」。
按一下「選取指標」下拉式選單。
在篩選條件欄位中輸入
Datastream
。選用:您可能需要停用「有效」篩選條件,才能查看所有可用指標。
在「資料串流」下方,搜尋要監控的指標。
按一下 [套用]。
選用:在「新增篩選器」和「轉換資料」部分中輸入必要詳細資料。按一下 [Next] (下一步)。
在「設定快訊觸發條件」部分輸入必要資訊。點選「下一步」。
在「設定通知並完成快訊」部分設定通知。
檢查快訊是否設定妥當,然後點選「建立政策」。
如要進一步瞭解如何完成每個步驟,請參閱「建立快訊政策」一文。
建議您為下列 Datastream 指標建立快訊:
- 資料更新間隔
- 串流不支援的事件數
- 串流總延遲時間
如果這些指標出現快訊,可能表示串流或來源資料庫有問題。
單一串流可處理多少個資料表?
建議單一串流最多包含 10,000 個資料表。資料表大小沒有限制。如果需要使用更多資料表建立串流,串流可能會進入錯誤狀態。為避免這種情況,請考慮將來源分割為多個串流。