1
resposta

show global status like 'Created_tmp_disk_tables' com retorno diferente

Olá amigos e instrutores.

Faço esse questionamento, mas acredito que já sei a resposta.

No primeiro vídeo da aula 3 ao realizar o comando show global status like 'Created_tmp_disk_tables'; o meu retorno é diferente do mostrado em vídeo.

Imagino que seja devido ao comportamento do meu MySql no meu computador, ou estou errado?

1 resposta

Olá Marcelo, tudo bem?

Você está no caminho certo com sua suspeita. O comando SHOW GLOBAL STATUS LIKE 'Created_tmp_disk_tables'; retorna o número de tabelas temporárias criadas no disco pelo MySQL. Esse valor pode variar de um ambiente para outro por diversos motivos, como a carga de trabalho no servidor, a configuração específica do MySQL que você está usando, ou até mesmo o tempo de execução do servidor desde a última reinicialização.

Por exemplo, se o seu servidor MySQL está lidando com consultas que exigem a criação de tabelas temporárias mais frequentemente, o número retornado será maior. Além disso, configurações como o tamanho máximo de tabelas temporárias em memória podem influenciar se uma tabela temporária será criada no disco ou não.

Se você quiser investigar mais a fundo, pode verificar configurações como tmp_table_size e max_heap_table_size, que determinam o limite para tabelas temporárias em memória antes de serem movidas para o disco.

Espero ter ajudado.

Qualquer dúvida que surgir, compartilhe no fórum.

Abraços e bons estudos!

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!