Query Execution time in Management Studio & profiler. Was misst er?

Habe ich meine Produktion der SQL-Server in einem entfernten Rechenzentrum(und die web-Server stehen im gleichen Rechenzentrum). Während der Entwicklung haben wir beobachtet, dass eine bestimmte Ansicht dauert eine lange Zeit zum ausführen (etwa 60-80 Sek.) in unserem lokalen Entwicklung, SQL-Server, und wir waren in Ordnung mit ihm.Es war gefördert, um die Produktion und wenn ich den gleichen query auf der Produktions-DB (die ist im data-center)von meinem lokalen Management Studio sehe ich, dass die Abfrage dauert etwa 7 Minuten,17 Sekunden zu laufen (steht unten rechts in der management studio).Wenn ich lief ein profiler sehe ich, dass die Zeit, die zum ausführen dieser Abfrage ist 437101 Mikrosekunden Millisekunden aber es zeigt sich in management studio 7:17. , die tatsächlich über 437101 Millisekunden. Mein DBA sagt, dass in prod der Blick dauert nur etwa 60 bis 80 Sekunden, wenn ich unterschiedliche zahlen von profiler und management-studio.Kann mir jemand sagen, was diese Laufzeiten bedeuten, Profiler und management-studio ?

Meine Vermutung: die Dauer zwischen dem senden der letzten Anfrage byte und Erhalt der letzten Antwort byte aus dem server. Die client-Statistiken waren wie folgt:
Client-Verarbeitungszeit: 90393
Total Execution time:92221
Wartezeit auf server-Antworten: 1828

Meine beste Vermutung, was der "Dauer" auf dem profiler-bedeutet, ist "die Zeit, die für SQL Server (Optimierungs-engine, um die Abfrage analysieren,generieren der Abfrage-plan oder verwenden Sie die vorhandene Abfrage-plan + fetch Datensätze aus verschiedenen Seiten zu generieren, dass das Ergebnis-set, das schließt die Zeit, die Daten zu Reisen, die über den Draht zu den Kunden"

Edit: ich finde, dass diese beiden Zeiten sind in etwa gleich hoch (management-studio vs-profiler). Wie stehen Sie in Verbindung mit den Zeiten sehe ich in der client-Statistik ?

Kann jemand werfen mehr Licht auf diese ?

  • Vorausgesetzt, Sie haben ähnliche Datenmenge in test - /dev-und Produktionsumgebungen, Ihre Annahmen richtig.
  • Nate: ich bearbeitet die Frage. Der profiler und Management-Studio zeigen etwa der gleichen Zeit (437101 milli secs vs 7:17)
InformationsquelleAutor ram | 2010-06-21
Schreibe einen Kommentar