本頁面說明下列類型的 Cloud SQL Enterprise Plus 版建議事項:
- 升級至 Cloud SQL Enterprise Plus 版本,執行維護作業時近乎無須停機
- 升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取,提高讀取效能
- 升級至 Cloud SQL Enterprise Plus 版本並啟用資料快取
- 啟用資料快取,提高讀取效能
以下各節將說明這些建議工具的運作方式和使用方法。
定價
本頁所述的建議引擎都屬於標準建議引擎定價層級。
事前準備
如要查看最佳化建議和洞察資料,請先完成下列步驟:
- 如要取得查看及處理洞察資料和建議的權限,請確認您具備必要角色。
Tasks 角色 查看建議 下列任一角色: recommender.cloudsqlViewer
或cloudsql.viewer
。套用建議 以下任一角色: recommender.cloudsqlAdmin
、cloudsql.editor
或cloudsql.admin
。 -
Enable the Recommender 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 版本的建議,請按照下列步驟操作:
-
前往「Cloud SQL 執行個體」頁面。
在「改善執行個體健康狀態,方法是調查問題並按照建議採取行動」橫幅上,按一下「展開詳細資料」。
或者,請按照下列步驟操作:
-
前往建議中心。另請參閱「使用最佳化建議找出並套用最佳化建議」。
詳情請參閱「開始使用建議中心」。
在「所有建議」資訊卡中,按一下「成效」。
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
:您的專案 IDLOCATION
:區域,例如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 版本的建議,請按照下列步驟操作:
-
前往「Cloud SQL 執行個體」頁面。
在「改善執行個體健康狀態,方法是調查問題並按照建議採取行動」橫幅上,按一下「展開詳細資料」。
或者,請按照下列步驟操作:
-
前往建議中心。另請參閱「使用最佳化建議找出並套用最佳化建議」。
詳情請參閱「開始使用建議中心」。
在「所有建議」資訊卡中,按一下「成效」。
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
:您的專案 IDLOCATION
:執行個體所在的區域,例如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
:您的專案 IDLOCATION
:執行個體所在的區域,例如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
:您的專案 IDLOCATION
:執行個體所在的區域,例如us-central1
API
呼叫 insights.list
方法,如下所示:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
更改下列內容:
PROJECT_ID
:您的專案 IDLOCATION
:執行個體所在的區域,例如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 版本的建議,請按照下列步驟操作:
-
前往「Cloud SQL 執行個體」頁面。
在「改善執行個體健康狀態,方法是調查問題並按照建議採取行動」橫幅上,按一下「展開詳細資料」。
或者,請按照下列步驟操作:
-
前往建議中心。另請參閱「使用最佳化建議找出並套用最佳化建議」。
詳情請參閱「開始使用建議中心」。
在「所有建議」資訊卡中,按一下「成效」。
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
:您的專案 IDLOCATION
:執行個體所在的區域,例如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
:您的專案 IDLOCATION
:執行個體所在的區域,例如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
:您的專案 IDLOCATION
:執行個體所在的區域,例如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 版本的建議,請按照下列步驟操作:
-
前往「Cloud SQL 執行個體」頁面。
在「改善執行個體健康狀態,方法是調查問題並按照建議採取行動」橫幅上,按一下「展開詳細資料」。
或者,請按照下列步驟操作:
-
前往建議中心。另請參閱「使用最佳化建議找出並套用最佳化建議」。
詳情請參閱「開始使用建議中心」。
在「所有建議」資訊卡中,按一下「成效」。
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
:您的專案 IDLOCATION
:執行個體所在的區域,例如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 版」。