Der SQL Profiler -Tool wird mit der SQL Server -Datenbank-Engine , um Ihnen helfen Engpässe auf dem Datenbank-Server enthalten. Der SQL Server Profiler finden langsame Abfragen , so dass Sie die Tabellen können Indizes optimieren und reparieren . Sie fügen einen Index für eine Tabelle, die langsam läuft und dauert einige Sekunden , um Datensätze , Abfragen zurück. Der Profiler Software verfolgt Abfragen und zeigt Ihnen alle problematischen Abfragen und Tabellen. Anleitung
1
Öffnen Sie die SQL Profiler -Software aus der Windows- "SQL Server" Programm-Gruppe . Der erste Bildschirm bittet Sie, in Ihre Datenbank anmelden. Geben Sie Ihren Benutzernamen und Ihr Passwort ein , um sich beim SQL Server anmelden.
2
Geben Sie einen Namen für den SQL Profiler . Dies ist der Name des Profils ausgeführt, wenn Sie das, was Sie Abfragen , um das nächste Mal, wenn Sie die Profiler -Software überwachen möchten wählen . Klicken Sie auf " Standard" in der "Template" Drop- Down-Box .
3
Klicken Sie auf " Ausführen". Die Profiler ausgeführt und zeigt Abfragen , Datenbanken und Tabellen auf dem Server verwendet . Klicken Sie auf die "Start Time" Spaltenüberschrift. Die Säule neben der Startzeit für die Abfrage ist die " Endzeit ", und Sie können beurteilen, welche Fragen die längste nehmen zu laufen.
4
Öffnen Sie das SQL Server Management Studio-Software in der gleichen "SQL Server" Programmgruppe im Windows- Menü . Der rechten Maustaste auf die Tabelle , die Sie indizieren müssen aus einer Abfrage in der Profiler identifiziert. Klicken Sie auf " Indizes" , um eine Liste von Indizes zu sehen.
5
Klicken Sie auf " Hinzufügen". Geben Sie einen Namen für den Index und wählen Sie die Spalte in der Abfrage im Profiler angezeigt werden. Sie erstellen einen Index für die Spalten, die Sie in der Abfrage "where" -Klausel der Abfrage . Klicken Sie auf " Schließen", um den Index zu erstellen .