6 Accédez au débogage T-SQL
En dépit des nombreux attraits de SQL Server Management Studio, cet outil ne peut pas déboguer du code T-SQL. Heureusement, Visual Studio 2005 prend en charge le développement et le débogage T-SQL. Pour écrire, exécuter et déboguer du nouveau code, Sélectionnez File, New, Projet, puis Other Projects, Database Project. Afin
Lire l'article
Définition de vos propres limites
Comme je l’ai indiqué, sys.dm_db_index_physical_stats() peut retourner un grand nombre de lignes si vous employez tous les paramètres par défaut. Mais même en choisissant soigneusement tous les paramètres disponibles et pour un sous-ensemble de tables ou d’index, vous allez peut-être récupérer trop de données. Comme sys.dm_db_index_physical_
Lire l'article
Contrôle des données retournées (3)
Le mode spécifié détermine le niveau d’analyse effectué par SQL Server pour obtenir les informations utilisées par la fonction. Lorsque celle-ci est appelée, SQL Server parcourt les chaînes pour les pages allouées afin de trouver les partitions spécifiées de la table ou de l’index. A la différence de DBCC SHOWCONTIG,
Lire l'article
Contrôle des données retournées (2)
A partir du nombre de lignes retourné, vous pouvez peut-être deviner que vous avez commis une erreur, mais si vous n’avez aucune idée de la sortie escomptée, cela peut ne pas vous interpeller immédiatement. La documentation en ligne indique que vous pouvez éviter le problème en capturant les ID dans
Lire l'article
Contrôle des données retournées
Le premier paramètre est l’ID de base de données, que vous devez spécifier sous forme de valeur numérique. Si vous indiquez NULL, autrement dit la valeur par défaut, la fonction retourne des informations concernant toutes les bases de données. Dans ce cas, SQL Server ignore les trois prochains paramètres et
Lire l'article
Exécuter des actions au moyen de commandes ALTER (2)
L’équipe de développement Microsoft a senti depuis longtemps la nécessité de remplacer DBCC SHOWCONTIG. Parmi les raisons avancées figurait le fait qu’en tant que commande DBCC, elle ne proposait aucune méthode facile pour filtrer les informations retournées ou obtenir uniquement les informations souhaitées. Vous pouviez employer INSERT EXEC afin d’enregistrer
Lire l'article
Paré pour la suppression
Le nouvel objet de gestion dynamique sys.dm_index_ physical_stats fournit beaucoup d’informations sur tous les types de fragmentation (interne et externe) susceptibles d’exister dans vos tables et index. Si vous effectuez des analyses de plages ordonnées et si vous détectez une fragmentation, vous allez la supprimer.
Lire l'article
Retour d’informations en vue (4)
Vous pouvez envisager d’utiliser le paramètre final SAMPLED lorsque la table est extrêmement volumineuse, car ce type d’analyse examine 1 pour cent seulement des pages. A la base, SQL Server examine uniquement la première page sur 100 pages pour son échantillonnage. Toutefois, si la table contient moins de 10 000
Lire l'article
Retour d’informations en vue (3)
Vous pouvez observer un troisième type de fragmentation en examinant les valeurs de compteur de fragments et de avg_fragment_size_in_pages. Un fragment est constitué de pages feuille physiquement consécutives dans le même fichier pour une unité d’allocation ; chaque index possède au moins un fragment.
Le nombre maximum de
Retour d’informations en vue (2)
La fragmentation logique correspond au pourcentage de pages désordonnées dans les pages feuille d’un index. Chaque page du niveau feuille possède un pointeur dans l’en-tête de page qui indique qu’elle devrait être la page suivante dans l’ordre logique ; un page non en ordre a un numéro inférieur à celui
Lire l'article
NetApp propose des solutions de stockage pour les applications Microsoft
NetApp a annoncé la sortie de solutions d’administration pour Microsoft SQL Server 2008. Ces solutions certifiées par Microsoft permettent aux clients d’évoluer vers les plates-formes Windows Server 2008, Hyper-V et SQL Server 2008, tout en préservant la
Lire l'article
Steve Balmer annonce une amélioration de Microsoft Dynamics
Lors de l’inauguration de la conférence semestrielle de Microsoft, Convergence 2008, organisée pour les utilisateurs de Microsoft Dynamics du 11 au 13 mars derniers, le PDG de Microsoft Steve Ballmer, et le vice-président de Microsoft Business Solutions Kirill Tatarinov, ont anglé leur discours sur les améliorations apportées
Lire l'article
CA dévoile une nouvelle étude sur la virtualisation
L’éditeur de solution IT, CA a présenté les résultats d’une récente étude internationale sur la gestion de stockage (pour 60%) et les applications d’entreprise (pour
Lire l'article
Mail Utilities 2007 pour organiser ses mails
La société Exclaimer annonce Exclaimer Mail Utilities 2007. Ce logiciel vous permet d’améliorer le service mail sur Exchange Server 2007. Mail Utilities 2007 permet l’ajout de signatures et mentions légales aux messages sortants. La solution contient aussi des fonctions anti spam, de réponses automatiques ou
Lire l'article
Ontrack améliore la sécurité d’accès aux archives
L’éditeur Kroll Ontrack vient de sortir Ontrack PowerControls 5.0, une solution dont le but est d’aider les DBA à archiver les données sur Microsoft Exchange Server, mais aussi à rechercher et réparer les objets archivés depuis la base de données. Avec la dernière version, vous pouvez effectuer
Lire l'article
Microsoft va rendre Exchange Server accessible aux PME
La firme de Redmond a annoncé pour les entreprises de toutes tailles, l’élargissement prochain de son offre Microsoft Online Services. Les grandes entreprises mais aussi les PME auront donc bientôt accès à la version en ligne d’Exchange Server (Exchange Server online) et de la plateforme
Lire l'article
Utilisation d’OSTRESS pour reproduire des scénarios d’interblocage
Comme les scénarios d’interblocage ont tendance à être extrêmement critiques en termes de durée de vie, il peut être ardu d’essayer de les reproduire sur des machines de développement ou de test comportant un petit nombre d’utilisateurs et des données clairsemées. Si vous avez une idée des requêtes et procédures
Lire l'article
Utilisation d’OSTRESS pour simuler des délais de dépassement aléatoires
Un autre moyen d’utiliser OSTRESS consiste à simuler des délais de dépassement de requête, au moyen du paramètre -t. Cette technique est utile pour tester un scénario au cours duquel un utilisateur annule une requête ou au cours duquel la requête fait l’objet d’un délai de dépassement, ce qui aboutit
Lire l'article
Une fois démystifié, le débogage devient simple
Comme vous venez de le voir, le projet Database de Visual Studio 2005 fournit des outils graphiques simples pour vous aider à créer des procédures stockées T-SQL. Par ailleurs, il est très facile de déboguer ces dernières dans l’environnement Visual Studio 2005. Il vous suffit de savoir comment accéder aux
Lire l'article
Débogage de procédures stockées T-SQL
Comme expliqué précédemment, vous pouvez utiliser le projet Database de Visual Studio 2005 pour créer une procédure stockée T-SQL. Toutefois, il n’est pas nécessaire de déboguer cette dernière à l’intérieur du projet Database. Vous pouvez le faire dans la fenêtre Server Explorer. Ouvrez celle-ci et développez le noeud Data Connections.
Lire l'articleLes plus consultés sur iTPro.fr
- Souveraineté et MLOps, une combinaison vertueuse
- Marché de l’emploi IT 2025 : un rebond attendu en 2026
- De Hawkins au Cloud hybride : l’évolution de la surface d’attaque depuis les années 80
- Menaces de sécurité des appareils IT/IoT
- L’IA industrielle redéfinit les modèles de l’industrie manufacturière
