Wo ist die Query Analyzer im SQL Server Management Studio 2008 R2?
Habe ich einige SQL-das ist immer laufen und es ist die Einnahme zu lange, um die Ergebnisse /parse /display, etc. in einem asp.net c# - Anwendung.
Ich habe SQL Server Management Studio 2008 R2 installiert haben, um eine Verbindung zu einem remote-SQL-Server 2000-Computer. Gibt es einen Query Analyzer oder profiler, die ich verwenden kann, um zu sehen, was Los ist? Ich bin mir nicht sicher ob ich das senden von zu vielen Anfragen, ob die Anträge zu lange dauert, falls es weitere Indizes, die ich hinzufügen können, um Dinge zu beschleunigen etc.
EDIT:
Jede freie tools gibt, die als Ersatz für die Microsoft-tools?
InformationsquelleAutor der Frage Justin808 | 2010-10-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Standardverzeichnisse:
Programme > Microsoft SQL Server 2008 R2 > SQL Server Management Studio, Query Analyzer.
Programme > Microsoft SQL Server 2008 R2 > Performance Tools - > SQL Server Profiler-profiler.
InformationsquelleAutor der Antwort bobs
Analysieren einer Abfrage, die Sie bereits eingegeben haben in den Abfrage-editor, müssen Sie die Option "Tatsächlichen Ausführungsplan Einschließen" (7. toggle-button auf der rechten Seite "! Execute" - Taste). Nach dem ausführen der Abfrage, müssen Sie klicken Sie auf den "Execution Plan" - Registerkarte in den Ergebnisbereich im unteren Bereich (oben die Ergebnisse der Abfrage).
InformationsquelleAutor der Antwort D-Money
Ich weiß die Frage nicht SQL-Server express ist, aber es lohnt sich, darauf hinzuweisen, dass der SQL Server Express-Versionen kommen nicht mit dem profiler (sehr ärgerlich), und ich vermute, dass Sie auch nicht kommen mit dem query analyzer.
InformationsquelleAutor der Antwort Justin
Aus der in Sql Server Management Studio: Tools -> Sql Server profiler. Obwohl, wie @bobs, sagte, müssen Sie möglicherweise zusätzliche Komponenten installieren zuerst.
InformationsquelleAutor der Antwort cofiem
Ich weiß nicht, ob das hilft, aber ich habe gerade installiert Server 2008 Express und war enttäuscht, wenn ich nicht finden konnte, den query analyzer, aber ich war in der Lage, um die Befehlszeile verwenden, 'sqlcmd' Zugang zu meinem server. Es ist ein Schmerz zu verwenden, aber es funktioniert. Sie können schreiben Sie Ihren code in einer text-Datei importieren Sie Sie dann mithilfe des sqlcmd-Befehl. Sie haben auch bis zum Ende Ihrer Abfrage eine neue Zeile, und geben Sie das Wort "go".
InformationsquelleAutor der Antwort Robert Holland
Können Sie (Database Engine Tuning Advisor).
Dieser Werkzeuge ist für die Verbesserung der Abfrage-Leistungen durch die Untersuchung der Art und Weise Abfragen verarbeitet werden, und die empfohlenen Verbesserungen von bestimmten Indizes.
Wie die Database Engine Tuning Advisor?
1 - Kopie der select-Anweisung, die Sie benötigen, um die Geschwindigkeit in der neuen Abfrage.
2 - Parse (Strg+F5).
3 - Drücken Sie Das Symbol des (Database Engine Tuning Advisor).
InformationsquelleAutor der Antwort adel ibrahim
Ja, es ist eins und es ist in der SQL Server management studio. Im Gegensatz zu den früheren Versionen glaube ich. Befolgen Sie diese einfachen Schritte.
1)Rechtsklick auf eine Datenbank in Objekt-explorer
2)Gewählte Neue Abfrage aus dem Kontextmenü
3)Query Analyzer geöffnet werden.
Spaß an der Arbeit.
InformationsquelleAutor der Antwort MacGyver