Tout en développant sur MySQL, il me manque vraiment de pouvoir lancer un profileur. Je trouve que SQLyog remplace suffisamment l'analyseur de requêtes, mais je n'ai pas trouvé d'outil qui fonctionne comme le profileur SQL. Pour les utilisateurs de MySQL qui n'ont pas vu SQL Profiler de Microsoft , voici …
Je collecte des rapports de processus bloqués à l'aide d'événements étendus et, pour une raison quelconque, dans certains rapports, le blocking-processnœud est vide. Voici le xml complet: <blocked-process-report monitorLoop="383674"> <blocked-process> <process id="processa7bd5b868" taskpriority="0" logused="106108620" waitresource="KEY: 6:72057613454278656 (8a2f7bc2cd41)" waittime="25343" ownerId="1051989016" transactionname="user_transaction" lasttranstarted="2017-03-20T09:30:38.657" XDES="0x21f382d9c8" lockMode="X" schedulerid="7" kpid="15316" status="suspended" spid="252" sbid="0" ecid="0" priority="0" …
En tant que développeur, j'utilise assez souvent SQL Profiler. C'est un bon outil de débogage, à la fois pour suivre ce que fait mon code et pour analyser les problèmes de performances. Mais je l'ai toujours utilisé sur mon environnement de développement , et de manière très contrôlée. Démarrer mon …
L'année prochaine, j'aide à nettoyer plusieurs environnements SQL Server. Nous avons environ 10 000 procédures stockées et nous estimons que seulement environ 1 000 d'entre elles sont utilisées régulièrement, et environ 200 autres sont utilisées en de rares occasions, ce qui signifie que nous avons beaucoup de travail à faire. …
Comment puis-je profiler une base de données SQL Server 2008 pour voir le code en cours d'exécution sur une base de données particulière? Je me souviens avoir utilisé le profileur SQL Server, mais je ne le vois pas dans SQL Server Management Studio après avoir téléchargé SQL Server 2008 R2 …
Les événements étendus semblent être une meilleure technologie et moins de stress sur le serveur, mais le SQL Profiler / perfmon a un meilleur outillage. Les événements prolongés semblent également avoir une courbe d'apprentissage plus abrupte. Dans quel contexte chacun doit-il être utilisé? Vaut-il la peine de dépasser la courbe …
À l'aide de SQL Server Profiler (je suis sur SQL Server 2012), j'essaie de générer une trace utile qui montre les valeurs des paramètres, pas seulement le SQL avec des noms de variables. La procédure stockée parcourt une quantité brute de données d'inventaire pour générer des résultats extrêmement précieux, et …
J'écris un site Web qui utilise fortement SQL Azure. Cependant, il est douloureusement lent. Existe-t-il un moyen simple de profiler l'instance SQL Azure en direct?
Je suis confronté à un problème où le serveur SQL 2008 échoue pour une charge élevée. J'ai besoin de trouver ce cas de charge et d'optimiser le code afin qu'il puisse gérer la charge. J'ai trouvé sur Internet que le profileur SQL peut être utilisé pour suivre les interactions de …
La documentation MSDN difficile à comprendre. Existe-t-il des didacticiels en ligne pour apprendre SQL Profiler? Si possible, des vidéos ou de simples articles de blog seraient préférés.
Nous essayons de comprendre comment optimiser une requête (en prenant environ 100 ms) et le profil d'exécution que nous voyons en Creating Sort Indexutilisant 75%le temps total. Tout d'abord, quels effets exactement la création de l'index de tri? Est-ce un disque / io? Deuxièmement, pouvons-nous optimiser la requête elle-même? SELECT …
Dans SQL Server 2008 R2, j'ai reçu plusieurs rapports de blocage qui ont "* mot de passe ------------" dans le tampon d'entrée. Cela ressemble à une attaque, mais dans ce cas, je ne connais pas la raison ni le type d'attaque. (le journal a été généré par un expert DBA …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.