Administrateurs de bases de données

18
À quoi sert une colonne Row_GUID?

J'ai fouillé dans la base de données AdventureWorks2012 et je vois Row_GUID utilisé dans plusieurs tables. Il y a 2 parties à ma question: Quand dois-je inclure une colonne Row_GUID? Quels sont les usages et les avantages d'une colonne

18
Pourquoi une valeur de clé primaire changerait-elle?

J'ai fait des recherches sur le concept de ROWGUID récemment et suis tombé sur cette question. Cette réponse a donné un aperçu, mais m'a conduit dans un trou de lapin différent avec la mention de changer la valeur de la clé primaire. Ma compréhension a toujours été qu'une clé primaire devrait être...

18
À quoi sert la base de données spéciale «postgres»?

J'ai un serveur PostgreSQL avec plusieurs bases de données en cours d'exécution. Une des bases de données s'appelle postgres, et elle était là dès le début. Je ne pouvais voir aucune table à l'intérieur et je ne l'ai jamais utilisée explicitement, mais j'ai remarqué que tout utilisateur est...

18
Méthode préférée pour stocker DateTime

Nous pouvons stocker les informations de date et d'heure de deux manières. Quelle est la meilleure approche pour stocker des informations DateTime? Stocker la date et l'heure dans 2 colonnes séparées ou une colonne en utilisant DateTime ? Pouvez-vous expliquer pourquoi cette approche est meilleure?...

18
ALTER INDEX ALL REBUILD utilise-t-il plus d'espace de journal des transactions avec un modèle de récupération simple que de reconstruire chaque index individuellement?

Une opération «ALTER INDEX ALL REBUILD» sur SQL Server 2012 a échoué car le journal des transactions manquait d'espace. Les index n'ont jamais été réorganisés ou reconstruits, la fragmentation est donc supérieure à 80% sur presque tous. La base de données utilise un modèle de récupération simple....