Como configurar sinalizações do banco de dados

Nesta página, você verá uma descrição de como configurar sinalizações do banco de dados para o Cloud SQL, além de uma relação das sinalizações que você pode definir para sua instância. As sinalizações do banco de dados são usadas com o objetivo de ajustar parâmetros e opções do MySQL, bem como configurar e ajustar a instância.

Em alguns casos, para configurar uma sinalização pode ser necessário configurar outra para ativar toda a funcionalidade desejada. Por exemplo, para ativar a geração lenta de registros de consulta, você precisa definir as sinalizações slow_query_log como on e log_output como FILE. Dessa forma, os registros serão disponibilizados por meio do Visualizador de registros no Console do Google Cloud Platform.

Quando você define, remove ou modifica uma sinalização para uma instância, ela é reiniciada. O valor da sinalização persiste nessa instância até você removê-lo.

Como configurar sinalizações do banco de dados

Como configurar uma sinalização do banco de dados

Console

  1. No Console do Google Cloud Platform, crie um novo projeto do GCP ou abra um projeto existente, selecionando o nome dele.
  2. Abra a instância e clique em Editar.
  3. Role a tela para baixo até a seção Sinalizações.
  4. Para definir uma sinalização que ainda não tenha sido definida, clique em Adicionar item, selecione a sinalização no menu suspenso e defina o valor.
  5. Clique em Salvar para salvar as alterações.
  6. Confirme as alterações em Sinalizações, na página "Visão geral".

gcloud

Edite a instância:

gcloud sql instances patch [INSTANCE_NAME] --database-flags [FLAG1=VALUE1,FLAG2=VALUE2]

Para sinalizações sem valor, especifique o nome delas seguido de um sinal de igual ("="). Inclua os valores para todas as sinalizações que você queira definir na instância. As sinalizações não incluídas voltam a ter o valor padrão.

Por exemplo, para definir as sinalizações general_log, skip_show_database e wait_timeout, use o seguinte comando:

gcloud sql instances patch [INSTANCE_NAME] --database-flags \
    general_log=on,skip_show_database=,wait_timeout=200000

cURL

Para definir uma sinalização de uma instância existente:

ACCESS_TOKEN="$(gcloud auth application-default print-access-token)"
curl --header "Authorization: Bearer ${ACCESS_TOKEN}" \
     --header 'Content-Type: application/json' \
     --data '{"settings" : {"databaseFlags" :
         [{ "name": "<FLAG-NAME>",  "value": "<FLAG-VALUE>" }]}}' \
     -X PATCH \
     https://www.googleapis.com/sql/v1beta4/projects/<PROJECT-ID>/instances/<INSTANCE_NAME>

Por exemplo, para definir a sinalização general_log de uma instância existente, use:

ACCESS_TOKEN="$(gcloud auth application-default print-access-token)"
curl --header "Authorization: Bearer ${ACCESS_TOKEN}" \
       --header 'Content-Type: application/json' \
       --data '{"settings" : {"databaseFlags" : [{ "name": "general_log",  "value": "on" }]}}' \
       -X PATCH \
       https://www.googleapis.com/sql/v1beta4/projects/<PROJECT-ID>/instances/<INSTANCE_NAME>

Se houver sinalizações para a instância, modifique o comando anterior para incluí-las. O comando PATCH substitui as sinalizações existentes pelas especificadas na solicitação.

Como redefinir as sinalizações ao valor padrão

Console

  1. No Console do Google Cloud Platform, crie um novo projeto do GCP ou abra um projeto existente, selecionando o nome dele.
  2. Abra a instância e clique em Editar.
  3. Abra a seção Sinalizações do banco de dados.
  4. Clique no X ao lado de todas as sinalizações mostradas.
  5. Clique em Salvar para salvar as alterações.

gcloud

Redefina todas as sinalizações ao valor padrão em uma instância:

gcloud sql instances patch [INSTANCE_NAME] --clear-database-flags

Confirme se a instância será reiniciada.

cURL

Para apagar todas as sinalizações de uma instância existente:

ACCESS_TOKEN="$(gcloud auth application-default print-access-token)"
curl --header "Authorization: Bearer ${ACCESS_TOKEN}" 
--header 'Content-Type: application/json'
--data '{"settings" : {"databaseFlags" : []}}'
-X PATCH
https://www.googleapis.com/sql/v1beta4/projects/<PROJECT-ID>/instances/<INSTANCE_NAME>

Como visualizar os valores atuais das sinalizações do banco de dados

Para visualizar todos os valores atuais das variáveis do sistema MySQL, entre na instância com o cliente mysql e digite a seguinte instrução:

 SHOW VARIABLES;

É possível alterar o valor somente para sinalizações compatíveis (conforme listado abaixo).

Como determinar quais sinalizações do banco de dados foram configuradas para uma instância

Para ver quais sinalizações foram definidas para uma instância do Cloud SQL:

Console

  1. No Console do Google Cloud Platform, crie um novo projeto do GCP ou abra um projeto existente, selecionando o nome dele.
  2. Selecione a instância para abrir a página Visão geral da instância.

    As sinalizações do banco de dados que foram configuradas estão listadas na seção Sinalizações do banco de dados.

gcloud

Veja o estado da instância:

gcloud sql instances describe [INSTANCE_NAME]

Na saída, as sinalizações do banco de dados são listadas em settings como a coleção databaseFlags. Para saber mais sobre a representação dos sinalizadores na saída, consulte Representação do recurso das instâncias.

cURL

Para listar as configurações de uma instância:

ACCESS_TOKEN="$(gcloud auth application-default print-access-token)"
curl --header "Authorization: Bearer ${ACCESS_TOKEN}" 
--header 'Content-Type: application/json'
-X GET
https://www.googleapis.com/sql/v1beta4/projects/<PROJECT-ID>/instances/<INSTANCE_NAME>?fields=settings

Na saída, procure o campo databaseFlags.

Sinalizações compatíveis

As sinalizações compatíveis no Cloud SQL são as mais solicitadas para o MySQL.

Para uma determinada sinalização, o Cloud SQL pode aceitar uma faixa diferente do parâmetro ou opção correspondente do MySQL.

As sinalizações são aplicáveis a todas as versões do MySQL compatíveis com o Cloud SQL, exceto quando indicado.

A | B | C | D | E | F | G | I | L | M | N | O | P | Q | R | S | T | U | W

Sinalização do Cloud SQL Tipo
Valores aceitos e observações
Reiniciação
obrigatória?
Em
Beta?
auto_increment_increment integer
1 ... 65535
Não Não
auto_increment_offset integer
1 ... 65535
Não Não
binlog_cache_size integer
4096 ... 9223372036854775807
Não Sim
binlog_row_image enumeration
full (padrão), minimal ou noblob
Não Não
binlog_stmt_cache_size 4096 ... 9223372036854775807 Não Sim
character_set_server string
utf8 ou utf8mb4 (recomendado)
Sim Não
default_time_zone string
Especifique valores de -12:59 a +13:00. Zeros à esquerda são obrigatórios.
Sim Não
eq_range_index_dive_limit integer
0 ... 2147483647
Não Não
event_scheduler boolean
on | off

Não é possível definir um horário de criação para instâncias da primeira geração.

Se você estiver usando o Programador de eventos, deverá configurar a instância com uma política de ativação definida como ALWAYS para garantir a execução dos eventos programados.

Não Não
explicit_defaults_for_timestamp boolean
on | off
Não Não
ft_max_word_len integer
10 ... 252
Sim Não
ft_min_word_len integer
1 ... 16
Sim Não
ft_query_expansion_limit integer
0 ... 1000
Sim Não
general_log boolean
on | off

Consulte a seção Dicas para mais informações sobre registros gerais.

Não Não
group_concat_max_len integer
4 ... 17179869184
Não Não
init_connect string Não Sim
innodb_adaptive_hash_index boolean
on | off
Não Sim
innodb_adaptive_hash_index_parts integer
1 ... 512
Sim Sim
innodb_adaptive_max_sleep_delay integer
0 ... 1000000
Não Não
innodb_autoinc_lock_mode integer
0 ... 2
Sim Não
innodb_change_buffer_max_size integer
0 ... 50
Não Sim
innodb_concurrency_tickets integer
1 ... 4294967295
Não Não
innodb_file_per_table boolean
on | off

Consulte a seção Dicas para mais informações sobre esta sinalização.

Não Não
innodb_fill_factor integer
10 ... 100
Não Não
innodb_ft_aux_table string Não Não
innodb_ft_cache_size integer
1600000 ... 80000000
Sim Sim
innodb_ft_enable_diag_print boolean
on | off
Não Não
innodb_ft_enable_stopword boolean
on | off
Não Não
innodb_ft_max_token_size integer
10 ... 252

Compatível apenas com MySQL 5.6 e versões posteriores.

Sim Não
innodb_ft_min_token_size integer
0 ... 16

Compatível apenas com MySQL 5.6 e versões posteriores.

Sim Não
innodb_ft_num_word_optimize integer
1000 ... 10000
Não Não
innodb_ft_result_cache_limit integer
1000000 ... 4294967295
Não Sim
innodb_ft_server_stopword_table string

Compatível apenas com MySQL 5.6 e versões posteriores.

Não Não
innodb_ft_sort_pll_degree integer
1 ... 32
Sim Não
innodb_ft_total_cache_size integer
32000000 ... 1600000000
Sim Sim
innodb_ft_user_stopword_table string Não Não
innodb_large_prefix boolean
on | off

Compatível apenas com MySQL 5.5 e 5.6.

Não Não
innodb_lock_wait_timeout integer
1 ... 1073741824
Não Não
innodb_log_buffer_size integer
262144 ... 4294967295
Sim Sim
innodb_lru_scan_depth integer
100 ... 9223372036854775807
Não Não
innodb_old_blocks_pct integer
5 ... 95
Não Não
innodb_old_blocks_time integer
0 ... 4294967295
Não Não
innodb_online_alter_log_max_size integer
65536 ... 9223372036854775807
Não Não
innodb_optimize_fulltext_only boolean
on | off
Não Não
innodb_print_all_deadlocks boolean
on | off
Não Não
innodb_random_read_ahead boolean
on | off
Não Não
innodb_read_ahead_threshold integer
0 ... 64
Não Não
innodb_replication_delay integer
0 ... 4294967295
Não Sim
innodb_rollback_on_timeout boolean
on | off
Sim Não
innodb_rollback_segments integer
1 ... 128
Não Não
innodb_sort_buffer_size integer
65536 ... 67108864
Sim Sim
innodb_stats_auto_recalc boolean
on | off
Não Não
innodb_stats_method enumeration
nulls_equal | nulls_unequal | nulls_ignored
Não Não
innodb_stats_on_metadata boolean
on | off
Não Não
innodb_stats_persistent boolean
on | off
Não Não
innodb_stats_persistent_sample_pages integer
1 ... 9223372036854775807
Não Não
innodb_stats_sample_pages integer
1 ... 9223372036854775807
Não Não
innodb_stats_transient_sample_pages integer
1 ... 9223372036854775807
Não Não
innodb_status_output boolean
on | off
Não Não
innodb_status_output_locks boolean
on | off
Não Não
innodb_thread_concurrency integer
0 ... 1000
Não Não
innodb_thread_sleep_delay integer
0 ... 1000000
Não Não
interactive_timeout integer
1 ... 31536000
Não Não
join_buffer_size integer
128 ... 9223372036854775807
Não Sim
local_infile boolean
on | off
Não Não
lock_wait_timeout integer
1 ... 31536000
Não Não
log_bin_trust_function_creators boolean
on | off
Não Não
log_output set
FILE | TABLE | NONE
Não Não
log_queries_not_using_indexes boolean
on | off
Não Não
log_throttle_queries_not_using_indexes integer
0 ... 9223372036854775807
Não Não
long_query_time float
0 ... 30000000

O Cloud SQL possibilita que você defina esta sinalização para menos de 1, se necessário.

Não Não
lower_case_table_names integer
0 ou 1

Na maioria dos casos, o valor padrão 0 deve ser usado. Por isso, os nomes de tabela e banco de dados diferenciam maiúsculas e minúsculas. Se você precisar alterar o valor dessa sinalização, confirme como a alteração afetará suas tabelas e bancos de dados atuais.

Sim Não
max_allowed_packet integer
16384 ... 1073741824

Esse valor deve ser um múltiplo de 1024, se sql_mode=STRICT_ALL_TABLES.

Não Não
max_connections integer
25 ... 100000
Não Sim
max_digest_length integer
0 ... 1048576
Sim Sim
max_execution_time integer
0 ... 9223372036854775807
Não Não
max_heap_table_size integer
16384 ... 67108864

Consulte a seção Dicas para mais informações sobre esta sinalização.

Não Não
max_join_size integer
16 ... 9223372036854775807
Não Não
max_length_for_sort_data integer
4 ... 8388608
Não Não
max_points_in_geometry integer
3 ... 1048576
Não Não
max_prepared_stmt_count integer
0 ... 1048576
Não Não
max_seeks_for_key integer
1 ... 9223372036854775807
Não Não
max_sort_length integer
4 ... 8388608
Não Sim
max_sp_recursion_depth integer
0 ... 255
Não Sim
max_user_connections integer
0 ... 4294967295
Não Sim
max_write_lock_count integer
1 ... 9223372036854775807
Não Não
net_read_timeout integer
30 ... 4294967295
Não Não
net_retry_count integer
10 ... 4294967295
Não Não
net_write_timeout integer
60 ... 4294967295
Não Não
optimizer_prune_level integer
0 ... 1
Não Não
optimizer_search_depth integer
0 ... 62
Não Não
optimizer_trace_max_mem_size integer
0 ... 9223372036854775807
Não Sim
optimizer_trace_offset integer
-9223372036854775808 ... 9223372036854775807
Não Não
parser_max_mem_size integer
10000000 ... 9223372036854775807
Não Sim
performance_schema boolean
on | off (padrão)

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Não
performance_schema_accounts_size integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_digests_size integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_events_stages_history_long_size integer
-1 ... 1048576
Sim Sim
performance_schema_events_stages_history_size integer
-1 ... 1024

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_events_statements_history_long_size integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_events_statements_history_size integer
-1 ... 1024

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_events_transactions_history_long_size integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_events_transactions_history_size integer
-1 ... 1024

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_events_waits_history_long_size integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_events_waits_history_size integer
-1 ... 1024

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_hosts_size integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_cond_classes integer
0 ... 256

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_cond_instances integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_digest_length integer
0 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_file_classes integer
0 ... 256

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_file_handles integer
0 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_file_instances integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_index_stat integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_memory_classes integer
0 ... 1024

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_metadata_locks integer
-1 ... 104857600

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_mutex_classes integer
0 ... 256

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_mutex_instances integer
-1 ... 104857600

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_prepared_statements_instances integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_program_instances integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_rwlock_classes integer
0 ... 256

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_rwlock_instances integer
-1 ... 104857600

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_socket_classes integer
0 ... 256

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_socket_instances integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_sql_text_length integer
0 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_stage_classes integer
0 ... 256

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_statement_classes integer
0 ... 256

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_statement_stack integer
1 ... 256

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_table_handles integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_table_instances integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_table_lock_stat integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_thread_classes integer
0 ... 256

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_max_thread_instances integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_session_connect_attrs_size integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_setup_actors_size integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_setup_objects_size integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
performance_schema_users_size integer
-1 ... 1048576

Consulte a seção Dicas para mais informações sobre sinalizações performance_schema.

Sim Sim
query_alloc_block_size integer
1024 ... 4294967295
Não Sim
query_cache_limit integer
0 ... 223338299392
Não Não
query_cache_min_res_unit integer
0 ... 9223372036854775807
Não Sim
query_cache_size integer
0 ... 223338299392

Consulte a seção Dicas para mais informações sobre esta sinalização.

Não Não
query_cache_type enumeration
0 ... 2

Consulte a seção Dicas para mais informações sobre esta sinalização.

Sim Não
query_cache_wlock_invalidate boolean
on | off
Não Não
query_prealloc_size integer
8192 ... 9223372036854775807
Não Sim
range_alloc_block_size integer
4096 ... 4294967295
Não Sim
range_optimizer_max_mem_size integer
0 ... 9223372036854775807
Não Sim
read_buffer_size integer
8192 ... 2147483647
Não Sim
read_only boolean
on | off

Não tem efeito em réplicas.

Não Não
read_rnd_buffer_size integer
1 ... 2147483647
Não Sim
show_compatibility_56 boolean
on | off

Compatível apenas com MySQL 5.7.

Não Não
skip_show_database flag
on | off
Sim Não
slow_query_log boolean
on | off

Consulte a seção Dicas para mais informações sobre registros de consulta lentos.

Não Não
sort_buffer_size integer
32768 ... 9223372036854775807
Não Sim
sql_mode string

Consulte Server SQL Modes na documentação do MySQL para ver os valores permitidos. A inclusão de modos combinados, como ANSI. NO_DIR_IN_CREATE e NO_ENGINE_SUBSTITUTION, não é aceita.

Não Não
stored_program_cache integer
16 ... 524288
Não Sim
table_definition_cache integer
400 ... 524288
Não Sim
table_open_cache integer
1 ... 524288
Não Sim
table_open_cache_instances integer
1 ... 64
Sim Sim
thread_cache_size integer
0 ... 16384
Não Sim
thread_stack integer
131072 ... 9223372036854775807
Sim Sim
tmp_table_size integer
1024 ... 67108864

Consulte a seção Dicas para mais informações sobre essa sinalização.

Não Não
transaction_alloc_block_size integer
1024 ... 131072
Não Sim
transaction_isolation enumeration
READ-UNCOMMITTED | READ-COMMITTED | REPEATABLE-READ | SERIALIZABLE
Sim Sim
transaction_prealloc_size integer
1024 ... 131072
Não Sim
updatable_views_with_limit integer
0 ... 1
Não Não
wait_timeout integer
1 ... 31536000
Não Não

Dicas para trabalhar com sinalizações

general_log, slow_query_log

Para tornar disponíveis os registros de general ou slow query, ative a sinalização correspondente e defina a sinalização log_output como FILE. Isso disponibiliza a saída de registro por meio do Visualizador de registros no Console do Google Cloud Platform. Observe que cobranças do Stackdriver Logging se aplicam.

Se o log_output estiver configurado para NONE, não será possível acessar os registros. Se configurar log_output como TABLE, a saída de registro será colocada em uma tabela no seu banco de dados. Se essa tabela ficar muito grande, isso afetará o tempo de reinicialização da instância ou resultará na perda da cobertura do SLA. Por isso, não recomendamos usar a opção TABLE. Se necessário, você pode truncar as tabelas de registro usando a API. Para mais informações, consulte a página de referência "instances.truncateLog".

Para instâncias da primeira geração, uma tabela mysql.general_log ou mysql.slow_log muito grande pode fazer com que conexões fiquem penduradas após um reinício da instância. Para evitar esse problema, as configurações general_log e/ou slow_query_log são ignoradas no reinício se o tamanho do registro ultrapassar 128 MB. Por esse motivo, em instâncias da primeira geração, recomendamos ativar o sinalizador apenas temporariamente ou manter a tabela pequena por meio do truncamento periódico. Se necessário, é possível usar INSERT ... SELECT para preservar o conteúdo da tabela mysql.general_log.

innodb_file_per_table

Essa sinalização é definida como OFF por padrão no MySQL 5.5. Nas versões posteriores do MySQL, o valor padrão é ON.

max_heap_table_size, tmp_table_size

Quando você define tmp_table_size e max_heap_table_size muito altos para o número de consultas simultâneas que a instância processa, pode haver exaustão da memória disponível para a instância. A exaustão da memória causa falha e reinício da instância.

Alguns valores dessas sinalizações podem resultar na perda da cobertura do SLA da instância. Saiba mais. Para mais informações sobre como usar essas sinalizações, consulte Como o MySQL usa tabelas temporárias internas e O mecanismo de armazenamento MEMORY.

performance_schema*

É necessário usar a API para alterar o valor dessa sinalização. Não é possível fazer a ativação em instâncias com um tamanho de camada menor do que db-n1-standard-8 ou db-n1-highmem-4. Se esta sinalização estiver ativada, não será possível alterar sua camada para um tamanho que não a suporte e será necessário desativá-la primeiro. Não compatível com instâncias da primeira geração.

query_cache_size, query_cache_type

Alguns valores dessas sinalizações podem resultar na perda da cobertura do SLA da instância. Saiba mais.

Próximas etapas

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Cloud SQL para MySQL