FC ConcursosFC Concursos

Questão FC372989

Durante a sessão atual, um Analista deseja alterar o tamanho do buffer de pool InnoDB no servidor MySQL para 5 gigabytes, para otimizar o desempenho do MySQL, reduzindo a necessida

Sistema de Gerenciamento de Banco de Dados (SGBD)

FCC · 2023

Durante a sessão atual, um Analista deseja alterar o tamanho do buffer de pool InnoDB no servidor MySQL para 5 gigabytes, para otimizar o desempenho do MySQL, reduzindo a necessidade de acessar o disco para buscar dados frequentemente usados. Para isso, ele deve utilizar o comando

  1. SET CONFIG DB_CACHE_SIZE = 5G;
  2. SET GLOBAL BUFFER_POOL_SIZE = '5GB';
  3. EXEC sp_configure 'max server memory', 5120;
  4. SET shared_buffers = '5GB';
  5. SET global innodb_buffer_pool_size = 5368709120;
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A instrução apresentada — SET global innodb_buffer_pool_size = 5368709120; — altera a variável global do servidor MySQL que controla o tamanho do buffer pool do InnoDB para 5 gigabytes.


O valor é expresso em **bytes**: \(5 \times 1024 \times 1024 \times 1024 = 5368709120\), por isso usa-se esse inteiro. A palavra global indica que a mudança valerá para novas sessões/conexões após aplicada.


A alteração entra em efeito imediatamente no servidor, mas é **volátil**: não persiste após reinício. Para tornar permanente é necessário ajustar o arquivo de configuração (por ex., my.cnf) e reiniciar.


Nota prática: é preciso possuir privilégios administrativos (por exemplo, SUPER ou equivalente) para executar essa alteração e assegurar que o sistema operacional tenha memória livre suficiente para alocar os 5 GB.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo