運用 Cloud SQL Enterprise Plus 版本提升效能

本頁面說明下列類型的 Cloud SQL Enterprise Plus 版建議事項:

以下各節將說明這些建議工具的運作方式和使用方法。

定價

本頁所述的建議引擎都屬於標準建議引擎定價層級

事前準備

如要查看最佳化建議和洞察資料,請先完成下列步驟:

  • 如要取得查看及處理洞察資料和建議的權限,請確認您具備必要角色
    Tasks 角色
    查看建議 下列任一角色:recommender.cloudsqlViewercloudsql.viewer
    套用建議 以下任一角色:recommender.cloudsqlAdmincloudsql.editorcloudsql.admin
    如要進一步瞭解角色,請參閱瞭解角色授予身分與存取權管理 (IAM) 權限
  • Enable the Recommender API.

    Enable the API

升級至 Cloud SQL Enterprise Plus 版本,執行維護作業時近乎無須停機

Cloud SQL Enterprise Plus 版本的建議可協助您偵測執行個體,判斷是否為重要執行個體,以及是否需要長時間停止維護或維護作業是否已延後。這項服務會分析執行個體中繼資料和維護作業相關資料。

如果執行個體是實際工作環境執行個體,且維護期間停止運作的時間較長,或維護作業已延後,建議升級至 Cloud SQL Enterprise Plus 版本,這樣執行個體在維護期間幾乎無須停機。建議每天都會產生。

列出近乎零停機時間的建議

您可以透過 Google Cloud 控制台gcloud CLI或 Recommender API,列出升級至 Cloud SQL Enterprise Plus 版本的建議,以達到近乎零的維護停機時間。

主控台

如要列出升級至 Cloud SQL Enterprise Plus 版本的建議,請按照下列步驟操作:

  1. 前往「Cloud SQL 執行個體」頁面。

    前往 Cloud SQL 執行個體

    在「改善執行個體健康狀態,方法是調查問題並按照建議採取行動」橫幅上,按一下「展開詳細資料」

或者,請按照下列步驟操作:

  1. 前往建議中心。另請參閱「使用最佳化建議找出並套用最佳化建議」。

    前往建議中心

    詳情請參閱「開始使用建議中心」。

  2. 在「所有建議」資訊卡中,按一下「成效」

gcloud

執行 gcloud recommender insights list 指令,如下所示:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.PerformanceRecommender \
--filter=recommenderSubtype=UPGRADE_TO_ENTERPRISE_PLUS

更改下列內容:

  • PROJECT_ID:您的專案 ID。
  • LOCATION:區域,例如 us-central1

API

呼叫 insights.list 方法,如下所示:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations

更改下列內容:

  • PROJECT_ID:您的專案 ID。
  • LOCATION:區域,例如 us-central1

如果推薦工具偵測到可升級至 Cloud SQL Enterprise Plus 版本的執行個體,就會列出執行個體名稱、簡要建議、目前機器類型、建議機器類型、位置和上次重新整理日期。

查看洞察資料和詳細建議

您可以使用 Google Cloud 主控台gcloud CLI或 Recommender API,查看可升級至 Cloud SQL Enterprise Plus 版本的執行個體相關深入分析和詳細建議。

主控台

執行下列其中一個步驟:

  • 在「成效建議」頁面中,按一下「成效建議」資訊卡,然後按一下「未透過 Enterprise Plus 最佳化」。 系統會顯示建議面板,其中包含執行個體的深入分析和詳細建議。

  • 在「執行個體」頁面中,按一下「未透過 Enterprise Plus 最佳化調整」。執行個體清單只會顯示適用建議的執行個體。

gcloud

執行 gcloud recommender insights list 指令,如下所示:

gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.cloudsql.instance.PerformanceInsight \
--filter=insightSubtype=INSIGHT_SUBTYPE

更改下列內容:

  • PROJECT_ID:您的專案 ID
  • LOCATION:區域,例如 us-central1
  • INSIGHT_SUBTYPE:將此參數設為下列其中一個值:
    • CRASH_RECOVERY_CAUSED_HIGH_MAINTENANCE_DOWNTIME:顯示執行個體當機復原次數的深入分析
    • MAINTENANCE_DEFERRED_MULTIPLE_TIMES:顯示執行個體延後維護作業總次數的深入分析

API

呼叫 insights.list 方法,如下所示:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights

更改下列內容:

  • PROJECT_ID:您的專案 ID。
  • LOCATION:區域,例如 us-central1

面板隨即顯示指標的深入分析資訊,或「洞察」功能強調顯示的資訊。

套用建議

如要實作這項建議,請按照下列步驟操作:

  • 如要升級至 Cloud SQL Enterprise Plus 版本,請按一下「問題」欄中的「未透過 Enterprise Plus 版本最佳化調整」。系統會顯示「升級至 Enterprise Plus 版本」視窗,並提供建議。如要升級,請依序點選「編輯」 >「升級」。如要進一步瞭解如何升級執行個體,請參閱「使用就地升級功能將執行個體升級為 Cloud SQL Enterprise Plus 版」。如要進一步瞭解零停機時間,請參閱資料快取

升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取,提高讀取效能

升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取,提高讀取效能 建議 可協助您偵測重要執行個體,以及快取命中率偏低的執行個體。

升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取,提高讀取效能建議會分析執行個體中繼資料和快取命中率指標。如果執行個體是實際工作環境執行個體,且快取命中率偏低,建議升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取,以提高讀取效能。建議每天都會產生。

列出可升級至 Cloud SQL Enterprise Plus 版本的執行個體,並啟用資料快取來提高讀取效能建議

您可以透過 Google Cloud 控制台、gcloud CLI或 Recommender API,列出升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取,以改善讀取效能的建議。

主控台

如要列出升級至 Cloud SQL Enterprise Plus 版本的建議,請按照下列步驟操作:

  1. 前往「Cloud SQL 執行個體」頁面。

    前往 Cloud SQL 執行個體

    在「改善執行個體健康狀態,方法是調查問題並按照建議採取行動」橫幅上,按一下「展開詳細資料」

或者,請按照下列步驟操作:

  1. 前往建議中心。另請參閱「使用最佳化建議找出並套用最佳化建議」。

    前往建議中心

    詳情請參閱「開始使用建議中心」。

  2. 在「所有建議」資訊卡中,按一下「成效」

gcloud

如要列出升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取,以提高讀取效能的建議,請執行下列指令: gcloud recommender recommendations list

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.PerformanceRecommender \
--filter=recommenderSubtype=UPGRADE_TO_ENTERPRISE_PLUS_AND_ENABLE_DATA_CACHE

更改下列內容:

  • PROJECT_ID:您的專案 ID
  • LOCATION:執行個體所在的區域,例如 us-central1

API

如要列出升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取,以提高讀取效能的建議,請依下列方式呼叫 recommendations.list 方法:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations

更改下列內容:

  • PROJECT_ID:您的專案 ID
  • LOCATION:執行個體所在的區域,例如 us-central1

如果推薦工具偵測到可升級至 Cloud SQL Enterprise Plus 版本的執行個體,就會列出執行個體名稱、簡要建議、目前機器類型、建議機器類型、位置和上次重新整理日期。

查看洞察資料和詳細建議

您可以使用 Google Cloud 主控台gcloud CLI或 Recommender API,查看可升級至 Cloud SQL Enterprise Plus 版本的執行個體相關深入分析和詳細建議。

主控台

執行下列其中一個步驟:

  • 在「成效建議」頁面中,按一下「成效建議」資訊卡,然後按一下「未透過 Enterprise Plus 版最佳化」

系統會顯示建議面板,其中包含執行個體的深入分析和詳細建議。

  • 在「執行個體」頁面上,按一下「未透過 Enterprise Plus 版本最佳化調整」

執行個體清單只會顯示適用建議的執行個體。

gcloud

如要查看可升級執行個體的深入分析和詳細建議,請執行下列 gcloud recommender insights list 指令:

gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.cloudsql.instance.PerformanceInsight \
--filter=insightSubtype=READ_HEAVY_WORKLOAD

更改下列內容:

  • PROJECT_ID:您的專案 ID
  • LOCATION:執行個體所在的區域,例如 us-central1

API

呼叫 insights.list 方法,如下所示:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights

更改下列內容:

  • PROJECT_ID:您的專案 ID
  • LOCATION:執行個體所在的區域,例如 us-central1

面板隨即顯示指標的深入分析資訊,或「洞察」功能強調顯示的資訊。

套用建議

如要實作這項建議,請按照下列步驟操作:

  • 如要升級至 Cloud SQL Enterprise Plus 版本,請按一下「問題」欄中的「未透過 Enterprise Plus 版本最佳化調整」。系統會顯示「升級至 Enterprise Plus 版本」視窗,並提供建議。如要升級,請依序點選「編輯」 >「升級」。如要進一步瞭解如何升級執行個體,請參閱「使用就地升級功能將執行個體升級為 Cloud SQL Enterprise Plus 版」。如要進一步瞭解零停機時間,請參閱資料快取

升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取

升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取建議,有助於偵測重要執行個體,以及維護期間停止時間較長的執行個體,或維護作業已延後且快取命中率較低的執行個體。

啟用資料快取的 Cloud SQL Enterprise Plus 版本會分析執行個體中繼資料和指標。

如果執行個體是正式版執行個體,且維護期間停止運作的時間較長,或維護作業已延後,且快取命中率偏低,建議升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取,這樣執行個體在維護期間幾乎無須停機,讀取效能也會提升。 建議每天都會產生。

列出可升級至 Cloud SQL Enterprise Plus 版本的 Cloud SQL 執行個體,並啟用資料快取建議

啟用資料快取建議時,您可以使用 Google Cloud 主控台gcloud CLI或 Recommender API,列出升級至 Cloud SQL Enterprise Plus 版本的選項。

主控台

如要列出升級至 Cloud SQL Enterprise Plus 版本的建議,請按照下列步驟操作:

  1. 前往「Cloud SQL 執行個體」頁面。

    前往 Cloud SQL 執行個體

    在「改善執行個體健康狀態,方法是調查問題並按照建議採取行動」橫幅上,按一下「展開詳細資料」

或者,請按照下列步驟操作:

  1. 前往建議中心。另請參閱「使用最佳化建議找出並套用最佳化建議」。

    前往建議中心

    詳情請參閱「開始使用建議中心」。

  2. 在「所有建議」資訊卡中,按一下「成效」

gcloud

如要列出升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取的建議,請執行下列指令:gcloud recommender recommendations list

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.PerformanceRecommender \
--filter=recommenderSubtype=UPGRADE_TO_ENTERPRISE_PLUS_AND_ENABLE_DATA_CACHE

更改下列內容:

  • PROJECT_ID:您的專案 ID
  • LOCATION:執行個體所在的區域,例如 us-central1

API

如要列出升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取建議,請呼叫 recommendations.list 方法,如下所示:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations

更改下列內容:

  • PROJECT_ID:您的專案 ID
  • LOCATION:執行個體所在的區域,例如 us-central1

如果推薦工具偵測到可升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取的執行個體,就會列在表格中,顯示執行個體名稱、簡要建議、目前的機器類型、建議的機器類型、位置和上次重新整理日期。

查看洞察資料和詳細建議

您可以使用 Google Cloud 主控台gcloud CLI或 Recommender API,查看可升級至 Cloud SQL Enterprise Plus 版本的執行個體相關深入分析和詳細建議。

主控台

執行下列其中一個步驟:

  • 在「成效建議」頁面中,按一下「成效建議」資訊卡,然後按一下「未透過 Enterprise Plus 最佳化」。 系統會顯示建議面板,其中包含執行個體的深入分析和詳細建議。

  • 在「執行個體」頁面中,按一下「未透過 Enterprise Plus 最佳化調整」。執行個體清單只會顯示適用建議的執行個體。

gcloud

如要查看可升級執行個體的深入分析和詳細建議,請執行下列 gcloud recommender insights list 指令:

gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.cloudsql.instance.PerformanceInsight \
--filter=insightSubtype=INSIGHT_SUBTYPE

更改下列內容:

  • PROJECT_ID:您的專案 ID
  • LOCATION:執行個體所在的區域,例如 us-central1
  • INSIGHT_SUBTYPE:將此參數設為下列其中一個值:
    • CRASH_RECOVERY_CAUSED_HIGH_MAINTENANCE_DOWNTIME:顯示執行個體當機復原次數的深入分析
    • MAINTENANCE_DEFERRED_MULTIPLE_TIMES:顯示執行個體延後維護作業總次數的深入分析
    • READ_HEAVY_WORKLOAD:顯示 CPU 使用情況的深入分析

API

呼叫 insights.list 方法,如下所示:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights

更改下列內容:

  • PROJECT_ID:您的專案 ID。
  • LOCATION:區域,例如 us-central1

面板隨即顯示指標的深入分析資訊,或「洞察」功能強調顯示的資訊。

套用建議

如要實作這項建議,請按照下列步驟操作:

  • 如要升級至 Cloud SQL Enterprise Plus 版本,請按一下「問題」欄中的「未透過 Enterprise Plus 版本最佳化調整」。系統會顯示「升級至 Enterprise Plus 版本」視窗,並提供建議。如要升級,請依序點選「編輯」 >「升級」。如要進一步瞭解如何升級執行個體,請參閱「使用就地升級功能將執行個體升級為 Cloud SQL Enterprise Plus 版」。如要進一步瞭解資料快取,請參閱資料快取。如要進一步瞭解近乎零停機時間,請參閱近乎零停機時間

啟用資料快取,提高讀取效能

啟用資料快取以提升讀取效能的建議,可協助您偵測重要執行個體,以及快取命中率偏低的執行個體。

啟用資料快取的 Cloud SQL Enterprise Plus 版本可提高讀取效能,這項建議會分析執行個體中繼資料和快取命中率指標。

如果執行個體是正式版執行個體,且快取命中率偏低,建議啟用資料快取,提高讀取效能。 建議每天都會產生。

列出符合「啟用資料快取,提高讀取效能」建議的 Cloud SQL 執行個體

您可以使用 Google Cloud 主控台、gcloud CLI或 Recommender API 列出啟用資料快取,以改善讀取效能建議。

主控台

如要列出升級至 Cloud SQL Enterprise Plus 版本的建議,請按照下列步驟操作:

  1. 前往「Cloud SQL 執行個體」頁面。

    前往 Cloud SQL 執行個體

    在「改善執行個體健康狀態,方法是調查問題並按照建議採取行動」橫幅上,按一下「展開詳細資料」

或者,請按照下列步驟操作:

  1. 前往建議中心。另請參閱「使用最佳化建議找出並套用最佳化建議」。

    前往建議中心

    詳情請參閱「開始使用建議中心」。

  2. 在「所有建議」資訊卡中,按一下「成效」

gcloud

如要列出啟用資料快取以提高讀取效能的建議,請執行下列 gcloud recommender recommendations list 指令:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.PerformanceRecommender \
--filter=recommenderSubtype=ENABLE_DATA_CACHE

更改下列內容:

  • PROJECT_ID:您的專案 ID。
  • LOCATION:執行個體所在的區域,例如 us-central1

API

如要列出啟用資料快取以提高讀取效能的建議,請依下列方式呼叫 recommendations.list 方法:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations

更改下列內容:

  • PROJECT_ID:您的專案 ID。
  • LOCATION:執行個體所在的區域,例如 us-central1

如果建議引擎偵測到可啟用資料快取的執行個體,就會列出執行個體名稱、簡短建議、目前機器類型、建議機器類型、位置和上次重新整理日期。

查看洞察資料和詳細建議

您可以透過 Google Cloud 控制台、gcloud CLI或 Recommender API,查看可升級至 Cloud SQL Enterprise Plus 版本的執行個體相關深入分析和詳細建議。

主控台

執行下列其中一個步驟:

  • 在「成效建議」頁面中,按一下「成效建議」資訊卡,然後按一下「未透過 Enterprise Plus 最佳化」。 系統會顯示建議面板,其中包含執行個體的深入分析和詳細建議。

  • 在「執行個體」頁面中,按一下「未透過 Enterprise Plus 最佳化調整」。執行個體清單只會顯示適用建議的執行個體。

gcloud

如要查看可升級執行個體的深入分析和詳細建議,請執行下列 gcloud recommender insights list 指令:

gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.cloudsql.instance.PerformanceInsight \
--filter=insightSubtype=READ_HEAVY_WORKLOAD

更改下列內容:

  • PROJECT_ID:您的專案 ID
  • LOCATION:執行個體所在的區域,例如 us-central1

API

呼叫 insights.list 方法,如下所示:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights

更改下列內容:

  • PROJECT_ID:您的專案 ID。
  • LOCATION:區域,例如 us-central1

面板隨即顯示指標的深入分析資訊,或「洞察」功能強調顯示的資訊。

套用建議

如要實作這項建議,請按照下列步驟操作:

  • 如要升級至 Cloud SQL Enterprise Plus 版本,請按一下「問題」欄中的「未透過 Enterprise Plus 版本最佳化調整」。系統會顯示「升級至 Enterprise Plus 版本」視窗,並提供建議。如要繼續升級,請依序點選「編輯」 >「升級」 >「自訂執行個體」 >「啟用資料快取」。如要進一步瞭解如何升級執行個體,請參閱「使用就地升級功能將執行個體升級為 Cloud SQL Enterprise Plus 版」。

後續步驟