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é

2
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 exemple, …


5
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 éventuellement enregistrer ces …
12 sql-server  query 


4
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
L'exécution d'une même requête à partir de C # VS SSMS donne un temps d'exécution différent
J'ai une demande comme celle-ci SELECT [EstimateId], [CreationUserId], [EstimateStatusValueId], [LanguageId], [LocationId], [EstimatorUserId], [FilterUnitSystemTypeId], [EstimateNumber], [RevisionNumber], [CreationDate], [ModificationDate], [ProjectDescription], [IsBsdq], [ClosingDate], [ClosingTime], [ClosingUpdatedOn], [DeadLineDate], [IsReceived], [Inclusion], [Exclusion], [Misc], [Note], [WorkDeadLines], [Comments], [Validity], [PlansLocation], [PlansReceivedFrom], [Price] FROM [Estimate].[Estimates] ORDER BY [ClosingDate] ASC, [ClosingTime] ASC Lorsque j'exécute cette requête dans SSMS, j'obtiens un …

3
Quel est l'impact des indices sur les performances des requêtes?
Évidemment, conserver plusieurs indices différents a un impact négatif sur les performances d'insertion et de suppression. Qu'en est-il des performances des requêtes: est-il logique de conserver trop d'indices sur une table? Les performances des requêtes s'amélioreront-elles dans tous les cas avec l'ajout d'un index (bien sûr pour les requêtes utilisant …






2
Pourquoi devons-nous sauvegarder les journaux d'archivage Oracle avec les fichiers de données
Oracle® Database Backup and Recovery Basics 10g Release 2 (10.2) indique que Les journaux de rétablissement archivés sont la clé d'une récupération réussie des supports. Sauvegardez-les régulièrement. Mais, je me demande, pourquoi les sauvegardes des journaux d'archives sont si importantes. Serait-il possible de faire une récupération ponctuelle en utilisant uniquement …
12 oracle  backup  rman 

3
Type de données MySQL pour les entiers 128 bits
J'ai besoin de stocker des entiers non signés de 128 bits dans MySQL et je me demandais quel est le meilleur type de données pour stocker de tels grands nombres. En ce moment, j'utilise binary(16)mais cela implique beaucoup de fonctions de conversion pack(/huge number in hex .../). Existe-t-il un meilleur …
12 mysql  datatypes 

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.