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é

1
Quelle est cette icône de clé en argent à l'envers
J'ai hérité d'un serveur et d'une base de données tiers de SQL Server 2005 à examiner pour pouvoir générer des rapports et des tableaux de bord. Sur une table, j'ai trouvé une nouvelle icône: une clé à l'envers bleu-argent, à côté de mes autres clés primaires et étrangères. Lorsque je …

1
Attentes PAGELATCH_ * et WRITELOG élevées. Sont-ils liés?
Nous voyons des types d'attente PAGELATCH_EX et PAGELATCH_SH très élevés ainsi que des attentes WRITELOG élevées. J'ai diagnostiqué la requête à l'origine des attentes PAGELATCH et je peux les éliminer en réduisant le taux d'insertion dans une clé primaire en cluster occupée définie avec une valeur IDENTITY. Je comprends que …





2
Comprendre les statistiques, les plans d'exécution et le «problème clé croissant»
J'essaie de mieux comprendre (conceptuellement) la relation entre les statistiques, les plans d'exécution, l'exécution des procédures stockées. Ai-je raison de dire que les statistiques ne sont utilisées que lors de la création du plan d'exécution d'une procédure stockée et qu'elles ne sont pas utilisées dans le contexte d'exécution réel? En …

3
Adresse e-mail unique ou clé primaire?
Je suis novice dans les bases de données. J'ai lu et découvert que ce n'était probablement pas une bonne idée d'utiliser l'adresse e-mail comme clé primaire, car les comparaisons de chaînes sont plus lentes, ce qui affecte les performances dans les jointures complexes et si un e-mail change, je devrais …




3
Mise à jour en cascade de la clé primaire vers toutes les clés étrangères de référence
Est-il possible de mettre à jour une valeur de colonne de clé primaire en cascadant la mise à jour parmi toutes les clés étrangères qui la référencent? # EDIT 1: lorsque j'exécute une requête de suivi select * from sys.foreign_keys where referenced_object_id=OBJECT_ID('myTable') , Je vois que update_referential_action est mis à …




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.