Administrateurs de bases de données

12
Quand utiliser le type de données XML

Je suis responsable de la création d'une base de données sur un projet. Nous avons des champs qui vont rarement avoir une valeur (1 sur 10 000 enregistrements) et j'essaie de trouver la meilleure façon de stocker cela dans la base de données. Pour autant que je puisse voir, j'ai 3 options: Ajoutez...

12
Grouper par heure sur un grand ensemble de données

À l'aide de MS SQL 2008, je sélectionne un champ moyen parmi 2,5 millions d'enregistrements. Chaque enregistrement représente une seconde. MyField est une moyenne horaire de ces enregistrements d'une seconde. Bien sûr, le CPU du serveur atteint 100% et la sélection prend trop de temps. Je dois...

12
Justification du LNNVL

LNNVL est une fonction Oracle intégrée qui renvoie VRAI pour les conditions évaluées à FAUX ou INCONNU, et renvoie FAUX pour les conditions évaluées à VRAI. Ma question est quel serait l'avantage de retourner l'opposé de la condition de vérité plutôt que de simplement gérer les valeurs NULL? Par...

12
PostgreSQL: date de création d'une table

J'ai récemment terminé un projet, au cours duquel de nombreuses tables DB ont été créées. La plupart de ces tables contiennent des ordures temporaires et je recherche un moyen simple de répertorier toutes ces tables. Existe-t-il un moyen de répertorier toutes les tables DB triées en fonction de...

12
L'utilisation de la logique NOT par rapport aux index

Selon le livre de Microsoft sur le développement de bases de données Examen 70-433: Développement de bases de données Microsoft SQL Server 2008 : Ni les caractères génériques de tête ni la logique NOT ne permettent à l'optimiseur de requête d'utiliser des index pour optimiser la recherche. Pour des...