Ich glaube nicht, es als eine GUI zu SQL Trace so schlecht ist. SQL Trace selbst hat jedoch seine Grenzen und wird sicherlich durch erweiterte Ereignisse ersetzt werden.
Es gibt geringfügige Arbeitsflussstörungen, z. B. Scripts für Traces, die Sie zum Starten der Trace benötigen, und dann sofort wieder stoppen.
Die Nummer Eins, die ich gerne gesehen hätte, sind bessere Filtermöglichkeiten. Es sei denn, es gibt etwas, was ich in der GUI verpasst habe, ich denke nicht, dass es möglich ist, auch wirklich einfache boolesche Bedingungen zu kombinieren, wie das gleichzeitige Filtern von spid=50
und spid=75
.
Bearbeiten Ich hatte etwas in der GUI verpasst - Siehe @ JP Kommentar!
Ich bin mir ziemlich sicher, dass es keine Möglichkeit gibt, einen SQL Profiler Trace einzurichten, um eine etwas komplexere Bedingung wie die Erfassung aller Abfragen zu kombinieren, für die eine der folgenden Bedingungen zutrifft.
- Die gesamte CPU der Abfrage war> = x miliseconds - oder -
- Die Gesamtzahl der liest wurde> = y
Was ist der Zweck Ihrer Frage ist? Planen Sie, dieses Tool zu verbessern oder ein anderes zu schreiben? –
@AlexKuznetsov - Der Gedanke ist mir in den Sinn gekommen. Es scheint, dass es ein unglaublich leistungsfähiges Werkzeug ist, das niemand wirklich mag, wegen der UI und der Funktionalität. Ich kann es einfach für mich selbst tun. Andere in unserer Firma benutzen es ziemlich oft. – Hosea146