使用 Datastream 的一般最佳做法

本頁面將說明使用 Datastream 的最佳做法。包括使用資料串流時的一般最佳做法。

變更串流的來源資料庫

有時您可能需要變更串流的來源資料庫。舉例來說,您可能必須修改資料流,才能從副本而非主要資料庫執行個體複製資料。

  1. 為副本執行個體建立連線設定檔
  2. 建立串流,使用您建立的副本連線設定檔,以及目的地的現有連線設定檔。
  3. 啟動串流,並停用歷史回填功能。啟動串流時,系統只會從二進位記錄檔提取資料。
  4. (選用步驟) 串流執行後,請修改串流,啟用自動補充作業。
  5. 暫停從主要執行個體讀取資料的串流
  6. (選用步驟) 刪除從主要執行個體串流資料的串流
  7. (選用步驟) 刪除主要執行個體的連線設定檔

在 Datastream 中設定快訊和監控

Datastream 資訊主頁包含大量資訊。這項資訊有助於偵錯。如需其他資訊,請參閱 Cloud Logging 中的記錄。

Datastream 快訊

Datastream 沒有預設快訊。舉例來說,您可以點按「總覽」分頁中的「建立快訊政策」連結,為「資料新鮮度」指標建立快訊政策。如要查看其餘指標,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的 「Alerting」(警告) 頁面

    前往「Alerting」(快訊)

  2. 按一下「建立政策」

  3. 按一下「選取指標」下拉式選單。

  4. 在篩選條件欄位中輸入 Datastream

  5. 選用:您可能需要停用「有效」篩選條件,才能查看所有可用指標。

  6. 在「資料串流」下方,搜尋要監控的指標。

  7. 按一下 [套用]

  8. 選用:在「新增篩選器」和「轉換資料」部分中輸入必要詳細資料。按一下 [Next] (下一步)

  9. 在「設定快訊觸發條件」部分輸入必要資訊。點選「下一步」

  10. 在「設定通知並完成快訊」部分設定通知。

  11. 檢查快訊是否設定妥當,然後點選「建立政策」。

    如要進一步瞭解如何完成每個步驟,請參閱「建立快訊政策」一文。

建議您為下列 Datastream 指標建立快訊:

  • 資料更新間隔
  • 串流不支援的事件數
  • 串流總延遲時間

如果這些指標出現快訊,可能表示串流或來源資料庫有問題。

單一串流可處理多少個資料表?

建議單一串流最多包含 10,000 個資料表。資料表大小沒有限制。如果需要使用更多資料表建立串流,串流可能會進入錯誤狀態。為避免這種情況,請考慮將來源分割為多個串流。