Localização Padrão dos Arquivos dos Bancos de Dados do SQL Server
Olá pessoal!Hoje vamos falar um pouco sobre o padrão de localização de arquivos dos bancos de dados e como no passar dos anos nós focamos em soluções complexas, automações, alta disponibilidade, tuning etc. Nossa recomendação é que esta parametrização seja feita durante o processo de instalação do SQL Server, uma vez que, o caminho de…
O SQL Server 2022 está chegando!
É isso mesmo PessoALL! Se sua empresa está com uma versão antiga do SQL Server e querem se atualizar no próximo ano. Chegou o esperado momento! Como Microsoft MVP (Most Valuable Professional) em Data Platform desde Março/2021 já estamos em contato com o SQL Server 2022. O que posso garantir é que os novos recursos são sensacionais! Cada vez mais o SQL Server integra e permite um trabalho homogêneo…
Read-Replica no Azure SQL Database
Algumas empresas recentemente contataram a CrespiDB para ter uma replica de leitura ou um modelo de DR para os bancos de dados que estão no Azure. É importante compreender que o Azure Database é uma camada que incluí: SQL Data Warehouse, SQL Database, PostgreSQL, MySQL e MariaDB. Por ser uma camada, todos esses SGBDs estão…
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…