Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Sugestão] Sugestão.

As tabelas temporárias (# ou ##) ficam armazenadas no banco de dados tempdb e são fisicamente gravadas em disco. No entanto, o SQL Server mantém as páginas de dados mais acessadas na memória RAM (Buffer Pool) para otimizar a performance, exatamente como faz com as tabelas permanentes.

1 resposta

Olá, Tiago! Como vai?

Parabéns pela realização das atividades!

Vi que você apresentou uma explicação muito clara sobre as tabelas temporárias no SQL Server, destacou a importância do tempdb para armazenar dados e ainda ressaltou como o Buffer Pool otimiza a performance ao manter páginas acessadas em memória. Essa combinação mostra domínio técnico e preocupação em relacionar conceitos de armazenamento físico e gerenciamento de memória.

Se quiser aprofundar ainda mais, algumas boas práticas são:

  • Monitoramento de desempenho: acompanhar o uso do tempdb para evitar gargalos.
  • Indexação adequada: aplicar índices mesmo em tabelas temporárias quando há consultas complexas.
  • Gerenciamento de espaço: revisar rotinas que criam muitas tabelas temporárias para não sobrecarregar o banco.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ah uma pergunta: O que você considera mais relevante para otimizar consultas, investir em indexação eficiente nas tabelas temporárias ou focar no monitoramento do uso do tempdb para evitar gargalos?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!