Administradores de Banco de Dados

Perguntas e respostas para profissionais de banco de dados que desejam aprimorar suas habilidades em banco de dados e aprender com outras pessoas da comunidade

5
Arquivamento de dados antigos
No momento, estamos com alguns problemas de desempenho, já que nosso banco de dados está ficando muito grande. Existem dados armazenados dos últimos 10 anos e não vejo uma razão pela qual os dados com mais de 2 anos tenham que ser armazenados nas mesmas tabelas que os novos dados. …





3
Código para simular impasse
Estou testando meu aplicativo. Preciso de um código estável que simule o impasse no site do banco de dados (script sql, se possível). Obrigado. ADICIONADO: Reprodução de deadlocks envolvendo apenas uma tabela


8
Por que é uma prática ruim permitir que todos usem o logon sa?
Até a Microsoft desencoraja o uso do modo de autenticação do SQL Server , mas nossos aplicativos exigem isso. Li que é uma prática recomendada não permitir que os usuários usem o salogon diretamente, em vez disso, usando a Autenticação do Windows e permitindo privilégios de administrador de sistema a …




4
Devo explicitamente negar a atualização para colunas que não devem ser atualizadas?
Estou acostumado a trabalhar em ambientes muito seguros e, portanto, projeto minhas permissões com um grau muito fino de granularidade. Uma coisa que normalmente faço é explicitamente DENYaos usuários a capacidade de UPDATEcolunas que nunca devem ser atualizadas. Por exemplo: create table dbo.something ( created_by varchar(50) not null, created_on datetimeoffset …

1
Sequência - NO CACHE vs CACHE 1
Existe alguma diferença entre um SEQUENCEdeclarado usando NO CACHEe um declarado usando CACHE 1no SQL Server 2012+? Sequência # 1: CREATE SEQUENCE dbo.MySeqCache1 AS INT START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9999 NO CYCLE CACHE 1; GO Sequência # 2: CREATE SEQUENCE dbo.MySeqNoCache AS INT START WITH …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.