Administrateurs de bases de données

Q & R pour les professionnels de la base de données qui souhaitent améliorer leurs compétences en base de données et apprendre des autres dans la communauté

5
Archivage des anciennes données
Nous rencontrons actuellement des problèmes de performances car notre base de données devient trop volumineuse. Il y a des données stockées des 10 dernières années et je ne vois pas pourquoi les données de plus de 2 ans doivent être stockées dans les mêmes tables que les nouvelles données. Maintenant …





3
Code pour simuler un blocage
Je teste ma demande j'ai besoin de code stable simule l'impasse sur le site de base de données (script SQL si possible). Merci. AJOUTÉE: Reproduction de blocages impliquant une seule table



8
Pourquoi est-ce une mauvaise pratique de permettre à tout le monde d'utiliser la connexion sa?
Même Microsoft décourage l'utilisation du mode d'authentification SQL Server , mais nos applications l'exigent. J'ai lu qu'il est préférable de ne pas laisser les utilisateurs utiliser la saconnexion directement, plutôt d'utiliser l'authentification Windows et d'accorder à ces comptes (ou groupes de comptes) les privilèges sysadmin. N'est-ce pas essentiellement la même …


3
Management Studio a-t-il été supprimé du support d'installation de SQL Server 2016?
Je viens d'essayer d'installer SQL Server 2016 Enterprise, mais j'ai remarqué que Management Studio n'était pas installé par défaut. J'ai également remarqué qu'il existe un lien distinct vers SSMS dans le guide d'installation qui pointe vers https://msdn.microsoft.com/en-us/library/mt238290.aspx Quelle était la raison de cette décision? L'URL ci-dessus indique ce qui suit: …
25 sql-server  ssms 

4
Dois-je explicitement refuser la mise à jour des colonnes qui ne doivent pas être mises à jour?
J'ai l'habitude de travailler dans des environnements très sécurisés et je conçois donc mes autorisations avec un très bon degré de granularité. Une chose que je fais normalement est d'expliciter aux DENYutilisateurs la possibilité de UPDATEcréer des colonnes qui ne devraient jamais être mises à jour. Par exemple: create table …

1
Séquence - PAS DE CACHE vs CACHE 1
Existe-t-il une différence entre une SEQUENCEutilisation déclarée NO CACHEet une utilisation déclarée CACHE 1dans SQL Server 2012+? Séquence # 1: CREATE SEQUENCE dbo.MySeqCache1 AS INT START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9999 NO CYCLE CACHE 1; GO Séquence n ° 2: CREATE SEQUENCE dbo.MySeqNoCache AS INT START …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.