Melhore o desempenho com a edição Cloud SQL Enterprise Plus

Esta página descreve os seguintes tipos de recomendadores da edição Cloud SQL Enterprise Plus:

As secções seguintes descrevem o funcionamento destes recomendadores e como os usar.

Preços

Os recomendadores descritos nesta página estão todos no nível de preços do recomendador padrão.

Antes de começar

Antes de poder ver recomendações e estatísticas, faça o seguinte:

  • Para receber as autorizações para ver e trabalhar com estatísticas e recomendações, certifique-se de que tem as funções necessárias.
    Tasks Funções
    Ver recomendações Uma destas funções: recommender.cloudsqlViewer ou cloudsql.viewer.
    Aplique recomendações Uma destas funções: recommender.cloudsqlAdmin, cloudsql.editor ou cloudsql.admin.
    Para mais informações sobre as funções, consulte os artigos Compreender as funções e Conceder autorizações de gestão de identidade e acesso (IAM).
  • Enable the Recommender API.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

Atualize para a edição Cloud SQL Enterprise Plus para um tempo de inatividade de manutenção quase nulo

O recomendador da edição Cloud SQL Enterprise Plus para tempo de inatividade de manutenção quase nulo ajuda a detetar instâncias que são críticas e demoram muito tempo a parar durante a manutenção ou cuja manutenção foi adiada. Analisa os metadados da instância e os dados sobre a manutenção.

Se a sua instância for uma instância de produção e demorar muito tempo a parar durante a manutenção, ou se a respetiva manutenção tiver sido adiada, recomendamos que atualize para a edição Cloud SQL Enterprise Plus para que as suas instâncias tenham um tempo de inatividade de manutenção quase nulo. As recomendações são geradas diariamente.

Apresentar recomendações de tempo de inatividade quase nulo

Pode listar as recomendações de atualização para a edição Cloud SQL Enterprise Plus para um tempo de inatividade de manutenção quase nulo através da Trusted Cloud consolagcloud CLI ou da API Recommender.

Consola

Para ver uma lista de recomendações de atualização para a edição Cloud SQL Enterprise Plus, siga estes passos:

  1. Aceda à página Instâncias do Cloud SQL.

    Aceda a Instâncias do Cloud SQL

    No banner Melhore o estado de funcionamento da instância investigando problemas e tomando medidas com base nas recomendações, clique em Expandir detalhes.

Em alternativa, siga estes passos:

  1. Aceda ao Active Assist. Consulte também o artigo Encontre e aplique recomendações com a página Recomendações.

    Aceda ao Active Assist

    Para mais informações, consulte o artigo Introdução ao centro de recomendações.

  2. No cartão Todas as recomendações, clique em Desempenho.

gcloud

Execute o comando gcloud recommender insights list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto.
  • LOCATION: uma região, como us-central1.

API

Chame o método insights.list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto.
  • LOCATION: uma região, como us-central1.

Se o recomendador detetar instâncias que podem ser atualizadas para a edição Cloud SQL Enterprise Plus, estas são apresentadas numa tabela que mostra o nome da instância, uma breve recomendação, o tipo de máquina atual, o tipo de máquina recomendado, a localização e a data da última atualização.

Veja estatísticas e recomendações detalhadas

Pode ver estatísticas e recomendações detalhadas sobre instâncias que podem ser atualizadas para a edição Cloud SQL Enterprise Plus através da Trusted Cloud consolagcloud CLI ou da API Recommender.

Consola

Efetue um dos seguintes passos:

  • Na página Recomendações de desempenho, clique no cartão Recomendações de desempenho e, de seguida, clique em Não otimizado com o Enterprise Plus. É apresentado o painel de recomendações, que contém estatísticas e recomendações detalhadas para a instância.

  • Na página Instâncias, clique em Não otimizado com o Enterprise Plus. A lista de instâncias apresenta apenas as instâncias às quais a recomendação se aplica.

gcloud

Execute o comando gcloud recommender insights list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto
  • LOCATION: uma região, como us-central1.
  • INSIGHT_SUBTYPE: defina este parâmetro para um dos seguintes:
    • CRASH_RECOVERY_CAUSED_HIGH_MAINTENANCE_DOWNTIME: apresentar estatísticas para o número total de recuperações de falhas da sua instância
    • MAINTENANCE_DEFERRED_MULTIPLE_TIMES: apresentar estatísticas sobre o número total de manutenções adiadas para a sua instância

API

Chame o método insights.list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto.
  • LOCATION: uma região, como us-central1.

É apresentado um painel com estatísticas sobre as métricas ou as informações que as estatísticas realçam.

Aplique recomendações

Para implementar esta recomendação, faça o seguinte:

Atualize para a edição Cloud SQL Enterprise Plus e ative a cache de dados para melhorar o desempenho de leitura

A atualização para a edição Cloud SQL Enterprise Plus e a ativação da cache de dados para melhorar o desempenho de leitura recomendadas ajudam a detetar instâncias críticas e cujo conjunto de buffers transborda páginas.

A atualização para a edição Cloud SQL Enterprise Plus e a ativação da cache de dados para melhorar o desempenho de leitura da recomendação analisam os metadados da instância e as métricas sobre o conjunto de buffers. Se a instância for uma instância de produção e o respetivo conjunto de buffers transborda páginas, é recomendável atualizar para a edição Cloud SQL Enterprise Plus e ativar a cache de dados para melhorar o desempenho de leitura. As recomendações são geradas diariamente.

Liste as instâncias que podem ser atualizadas para a edição Cloud SQL Enterprise Plus com a ativação da cache de dados para melhorar as recomendações de desempenho de leitura

Pode listar a atualização para a edição Cloud SQL Enterprise Plus com a ativação da cache de dados para melhorar as recomendações de desempenho de leitura através da Trusted Cloud consolagcloud CLI ou da API Recommender.

Consola

Para ver uma lista de recomendações de atualização para a edição Cloud SQL Enterprise Plus, siga estes passos:

  1. Aceda à página Instâncias do Cloud SQL.

    Aceda a Instâncias do Cloud SQL

    No banner Melhore o estado de funcionamento da instância investigando problemas e tomando medidas com base nas recomendações, clique em Expandir detalhes.

Em alternativa, siga estes passos:

  1. Aceda ao Active Assist. Consulte também o artigo Encontre e aplique recomendações com a página Recomendações.

    Aceda ao Active Assist

    Para mais informações, consulte o artigo Introdução ao centro de recomendações.

  2. No cartão Todas as recomendações, clique em Desempenho.

gcloud

Para listar a atualização para a edição Cloud SQL Enterprise Plus com a ativação da cache de dados para melhorar as recomendações de desempenho de leitura, execute o comando gcloud recommender recommendations list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto
  • LOCATION: uma região onde as suas instâncias estão localizadas, como us-central1

API

Para listar a atualização para a edição Cloud SQL Enterprise Plus com a ativação da cache de dados para melhorar as recomendações de desempenho de leitura, chame o método recommendations.list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto
  • LOCATION: uma região onde as suas instâncias estão localizadas, como us-central1

Se o recomendador detetar instâncias que podem ser atualizadas para a edição Cloud SQL Enterprise Plus, estas são apresentadas numa tabela que mostra o nome da instância, uma breve recomendação, o tipo de máquina atual, o tipo de máquina recomendado, a localização e a data da última atualização.

Veja estatísticas e recomendações detalhadas

Pode ver estatísticas e recomendações detalhadas sobre instâncias que podem ser atualizadas para a edição Cloud SQL Enterprise Plus através da Trusted Cloud consolagcloud CLI ou da API Recommender.

Consola

Efetue um dos seguintes passos:

  • Na página Recomendações de desempenho, clique no cartão Recomendações de desempenho e, de seguida, clique em Não otimizado com a edição Enterprise Plus.

É apresentado o painel de recomendações, que contém estatísticas e recomendações detalhadas para a instância.

  • Na página Instâncias, clique em Não otimizado com a edição Enterprise Plus.

A lista de instâncias apresenta apenas as instâncias às quais a recomendação se aplica.

gcloud

Para ver estatísticas e recomendações detalhadas sobre uma instância que pode ser atualizada, execute o comando gcloud recommender insights list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto
  • LOCATION: uma região onde as suas instâncias estão localizadas, como us-central1

API

Chame o método insights.list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto
  • LOCATION: uma região onde as suas instâncias estão localizadas, como us-central1

É apresentado um painel com estatísticas sobre as métricas ou as informações que as estatísticas realçam.

Aplique recomendações

Para implementar esta recomendação, faça o seguinte:

Atualize para a edição Cloud SQL Enterprise Plus com a ativação da cache de dados

A atualização para a edição Cloud SQL Enterprise Plus com a ativação do recomendador de cache de dados ajuda a detetar instâncias críticas e que demoram muito tempo a parar durante a manutenção ou cuja manutenção foi adiada e cujo buffer pool transborda páginas.

A edição Cloud SQL Enterprise Plus com a ativação do recomendador de cache de dados analisa as métricas e os metadados da instância.

Se a sua instância for uma instância de produção e demorar muito tempo a parar durante a manutenção, ou se a manutenção tiver sido adiada e o respetivo conjunto de memória intermédia transborda páginas, recomendamos que atualize para a edição Cloud SQL Enterprise Plus e ative a cache de dados para que as suas instâncias tenham um tempo de inatividade de manutenção quase nulo e um desempenho de leitura melhorado. As recomendações são geradas diariamente.

Liste as instâncias do Cloud SQL que podem ser atualizadas para a edição Cloud SQL Enterprise Plus com a ativação das recomendações de cache de dados

Pode listar as atualizações para a edição Cloud SQL Enterprise Plus quando ativa as recomendações de cache de dados através da Trusted Cloud consolagcloud CLI ou da API Recommender.

Consola

Para ver uma lista de recomendações de atualização para a edição Cloud SQL Enterprise Plus, siga estes passos:

  1. Aceda à página Instâncias do Cloud SQL.

    Aceda a Instâncias do Cloud SQL

    No banner Melhore o estado de funcionamento da instância investigando problemas e tomando medidas com base nas recomendações, clique em Expandir detalhes.

Em alternativa, siga estes passos:

  1. Aceda ao Active Assist. Consulte também o artigo Encontre e aplique recomendações com a página Recomendações.

    Aceda ao Active Assist

    Para mais informações, consulte o artigo Introdução ao centro de recomendações.

  2. No cartão Todas as recomendações, clique em Desempenho.

gcloud

Para listar a atualização para a edição Cloud SQL Enterprise Plus com a ativação das recomendações de cache de dados, execute o comando gcloud recommender recommendations list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto.
  • LOCATION: uma região, como us-central1.

API

Para listar a atualização para a edição Cloud SQL Enterprise Plus com a ativação das recomendações de cache de dados, chame o método recommendations.list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto
  • LOCATION: uma região onde as suas instâncias estão localizadas, como us-central1

Se o recomendador detetar instâncias que podem ser atualizadas para a edição Cloud SQL Enterprise Plus com a ativação da cache de dados, estas são apresentadas numa tabela que mostra o nome da instância, uma breve recomendação, o tipo de máquina atual, o tipo de máquina recomendado, a localização e a data da última atualização.

Veja estatísticas e recomendações detalhadas

Pode ver estatísticas e recomendações detalhadas sobre instâncias que podem ser atualizadas para a edição Cloud SQL Enterprise Plus através da Trusted Cloud consolagcloud CLI ou da API Recommender.

Consola

Efetue um dos seguintes passos:

  • Na página Recomendações de desempenho, clique no cartão Recomendações de desempenho e, de seguida, clique em Não otimizado com o Enterprise Plus. É apresentado o painel de recomendações, que contém estatísticas e recomendações detalhadas para a instância.

  • Na página Instâncias, clique em Não otimizado com o Enterprise Plus. A lista de instâncias apresenta apenas as instâncias às quais a recomendação se aplica.

gcloud

Para ver estatísticas e recomendações detalhadas sobre uma instância que pode ser atualizada, execute o comando gcloud recommender insights list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto
  • LOCATION: uma região onde as suas instâncias estão localizadas, como us-central1
  • INSIGHT_SUBTYPE: defina este parâmetro para um dos seguintes:
    • CRASH_RECOVERY_CAUSED_HIGH_MAINTENANCE_DOWNTIME: apresentar estatísticas para o número total de recuperações de falhas da sua instância
    • MAINTENANCE_DEFERRED_MULTIPLE_TIMES: apresentar estatísticas sobre o número total de manutenções adiadas para a sua instância
    • READ_HEAVY_WORKLOAD: apresentar estatísticas sobre a utilização da CPU

API

Chame o método insights.list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto.
  • LOCATION: uma região, como us-central1.

É apresentado um painel com estatísticas sobre as métricas ou as informações que as estatísticas realçam.

Aplique recomendações

Para implementar esta recomendação, faça o seguinte:

Ative a cache de dados para melhorar o desempenho de leitura

O recomendador Ativar cache de dados para melhorar o desempenho de leitura ajuda a detetar instâncias críticas e cujo conjunto de buffers derrama páginas.

A edição Cloud SQL Enterprise Plus com a ativação da cache de dados para melhorar o recomendador de desempenho de leitura analisa os metadados da instância e as métricas sobre o conjunto de buffers.

Se a sua instância for uma instância de produção e o respetivo conjunto de buffers transborda páginas, recomendamos que ative a cache de dados para melhorar o desempenho de leitura. As recomendações são geradas diariamente.

Liste as instâncias do Cloud SQL elegíveis para as recomendações de ativação da cache de dados para melhorar o desempenho de leitura

Pode listar a ativação da cache de dados para melhorar as recomendações de desempenho de leitura através da Trusted Cloud consolagcloud CLI ou da API Recommender.

Consola

Para ver uma lista de recomendações de atualização para a edição Cloud SQL Enterprise Plus, siga estes passos:

  1. Aceda à página Instâncias do Cloud SQL.

    Aceda a Instâncias do Cloud SQL

    No banner Melhore o estado de funcionamento da instância investigando problemas e tomando medidas com base nas recomendações, clique em Expandir detalhes.

Em alternativa, siga estes passos:

  1. Aceda ao Active Assist. Consulte também o artigo Encontre e aplique recomendações com a página Recomendações.

    Aceda ao Active Assist

    Para mais informações, consulte o artigo Introdução ao centro de recomendações.

  2. No cartão Todas as recomendações, clique em Desempenho.

gcloud

Para listar a cache de dados ativada para melhorar as recomendações de desempenho de leitura, execute o comando gcloud recommender recommendations list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto
  • LOCATION: uma região onde as suas instâncias estão localizadas, como us-central1

API

Para listar a ativação da cache de dados para melhorar as recomendações de desempenho de leitura, chame o método recommendations.list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto
  • LOCATION: uma região onde as suas instâncias estão localizadas, como us-central1

Se o recomendador detetar instâncias cuja cache de dados pode ser ativada, estas são apresentadas numa tabela que mostra o nome da instância, uma breve recomendação, o tipo de máquina atual, o tipo de máquina recomendado, a localização e a data da última atualização.

Veja estatísticas e recomendações detalhadas

Pode ver estatísticas e recomendações detalhadas sobre instâncias que podem ser atualizadas para a edição Cloud SQL Enterprise Plus através da Trusted Cloud consola, gcloud CLIou da API Recommender.

Consola

Efetue um dos seguintes passos:

  • Na página Recomendações de desempenho, clique no cartão Recomendações de desempenho e, de seguida, clique em Não otimizado com o Enterprise Plus. É apresentado o painel de recomendações, que contém estatísticas e recomendações detalhadas para a instância.

  • Na página Instâncias, clique em Não otimizado com o Enterprise Plus. A lista de instâncias apresenta apenas as instâncias às quais a recomendação se aplica.

gcloud

Para ver estatísticas e recomendações detalhadas sobre uma instância que pode ser atualizada, execute o comando gcloud recommender insights list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto
  • LOCATION: uma região onde as suas instâncias estão localizadas, como us-central1

API

Chame o método insights.list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto.
  • LOCATION: uma região, como us-central1.

É apresentado um painel com estatísticas sobre as métricas ou as informações que as estatísticas realçam.

Aplique recomendações

Para implementar esta recomendação, faça o seguinte:

O que se segue?