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
Mise à jour de 700 millions de lignes avec la même valeur
J'ai un entrepôt de données (oracle) où je dois définir une colonne à la même valeur pour les 700 millions de lignes. Je n'ai pas d'accès administrateur, ni accès à un administrateur, donc cela doit être accompli avec sql de base et aucune table temporaire ne crée. Pour compliquer encore …


1
Comportement étrange avec les colonnes calculées dans SQL-Server
En lisant mon livre d'examens 70-433, j'ai pensé à quelque chose que je ne vois pas fonctionner, mais je pense que oui. Le passage lisait quelque chose comme: La colonne doit également être marquée comme PERSISTED , ce qui signifie que SQL Server stocke physiquement le résultat de l'expression de …
12 sql-server 

3
Réglage des performances des requêtes
Lorsque vous avez terminé d'écrire une requête / proc / fonction stockée, quelle est la manière la plus informative d'obtenir rapidement certains paramètres de performances? Exécutez-vous la requête et affichez le plan d'exécution réel? Si oui, quelles sont les choses que vous recherchez? De toute évidence, les analyses de table …

1
Génération de grandes chaînes pour les données de test
J'essayais récemment de créer de grandes chaînes contenant des données de test génériques pour une question ici . Il semble que je connaissais un moyen de multiplier une chaîne. Cependant, je ne me souviens plus de la syntaxe. Je cherche quelque chose comme: SELECT 'A' + ('a' * 1000) + …
12 sql-server  t-sql 


2
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 performances …









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.