Postagens

Mostrando postagens de janeiro, 2025

Performance SQL Server - tempdb

Imagem
Neste post , apresento como aumentar o tamanho inicial do tempdb .  Mas porque aumentar o tamanho inicial? O tamanho já não é autoincremental? Sim, o tempdb é autoincremental e aumentar automaticamente o seu tamanho conforme a necessidade de uso do SQL Server. Porém, isso toma transações que o SQL Server solicita para incrementar o tamanho. Deixar um tamanho fixo grande suficiente para que possamos trabalhar com as bases diminui instruções desnecessárias do SGBD durante tempo de execução. Além do mais, devemos garantir que o servidor de banco de dados tenha espaço suficiente para crescer. Então, este é o primeiro item a observar: garanta que seu HD ou SSD tenha espaço suficiente para que o SQL Server possa usufruir das gravações e leitura de dados. Espaço livre de 4Gb no HD, por exemplo,  vai comprometer consideravelmente a performance do SQL Server. Garanta ao menos uns 70Gb de espaço. Isso estou considerando que você esteja com uma base de produção de uns 20 - 50Gb. Se for m...

Performance SQL Server - Índices

Imagem
Sobre o tema "Performance SQL Server" ( Tuning SQL Server) quero fazer uma série de posts para demonstrar os métodos de melhoria de desempenho do banco de dados em relação aos front-end' s que recuperam os resultados e exibem aos usuários finais.  Neste primeiro post , tratarei sobre a criação de índices. Não apresentarei aqui sobre nenhum front-end , mas em futuros posts explicarei sobre o Profiler para obter as instruções utilizadas por qualquer front-end que esteja interagindo com o SQL Server. O primeiro ponto a esclarecer é que a criação de índices para uma base de baixa performance é um estudo de caso de cada instância em particular. Isso quer dizer que não adianta encontrar um índice que melhora o desempenho de uma base e que podemos sair distribuindo a todos os clientes que estejam utilizando mesmo software . Algumas vezes sim, se reaproveita.  Por isso, o primeiro passo é verificar o que o SQL Server desta instância que estamos analisando nos diz sobre algum SE...