Módulos de PowerShell para Linux
Neste post iremos detalhar como executar algumas tarefas do Linux com SQL Server. O Bash é tradicionalmente a ferramenta padrão, mas com o PowerShell podemos utilizar o melhor de cada linguagem, pois elas se integram assim como acontece com o PowerShell e o prompt do Windows. Além disso, para um ambiente heterogêneo podemos automatizar o…
Priority Boost
No último treinamento de SQL Server Internals realizado pela CrespiDB, falamos sobre Scheduling e discutimos muito sobre Priority Boost. Sendo assim, decidimos postar um material complementar aqui. É importante começar este post, lembrando que esta é uma opção disponível apenas para o SQL Server instalado em Windows, ou seja, em sistemas operacionais Linux esta opção…
Parâmetros de Inicialização do SQL Server
O serviço do SQL Server conta com diversos parâmetros de inicialização. Temos certeza que muitos que estão lendo este post já sabem disso e utilizaram os mesmos. Contudo, a finalidade deste post não é mostrar mais do mesmo, mas sim mostrar algumas formas de parametrizar o SQL Server em diversos cenários. Conheça os Parâmetros do…
Utilizando o BitsTransfer para Transferir Arquivos Grandes
Em uma migração que realizamos, um colega precisou mover dois arquivos de 2tb cada para unidades de disco diferentes. Porém, esta cópia ficou lenta e fomos questionados em como ter conhecimento do andamento do processo e se havia travado. O colega utilizou o cmdlet copy-item e apesar de já ter visto em diversos sites este…
Lock Pages in Memory
No SQL Server o Lock Pages in Memory serve para prevenir que o SQL Server faça paginação das páginas do buffer pool. Esta configuração é útil quando o impacto de performance está sendo causado pela quantidade de páginas recicladas do buffer pool. De maneira bem simplificada, o Windows roda todos os seus processos em uma…
As Copy Of
Recentemente tivemos a oportunidade de testar uma feature bem bacana do Azure SQL Database. A opção “as copy of” do comando T-SQL create database. O cenário é bem comum, um banco de produção que precisa ser recriado periodicamente para desenvolvimento ou homologação. Se fosse em um SQL Server on-premises, faríamos um backup e restore, mas…