Questions marquées «sql-server»

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
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...

12
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) + 'ha!' Pour...

12
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...

12
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
Conservation de la réplication de cliché

J'ai installé la réplication d'instantanés sur mon serveur de production SQL Server 2008 et je viens de remarquer qu'il y a des instantanés remontant à il y a un an dans le dossier d'instantanés. Comment puis-je modifier la rétention de ces instantanés? Plus précisément, j'aimerais qu'il conserve...

12
Bonnes performances avec CAST dans T-SQL

Nous avons un générateur SQL qui émet des instructions conditionnelles SQL de manière générique pour les champs spécifiés (ce qui, pour les besoins de la discussion: nous appellerons myField). Si myFieldest de type NVARCHAR, nous pouvons faire une comparaison dudit champ à une chaîne comme ceci:...