Wie finde ich die Gesamtzahl der von einer django-Anwendung ausgeführten SQL-Abfragen?

8

Gibt es eine Möglichkeit, herauszufinden, wie viele SQL-Abfragen die django-App gemacht hat? wenn ich versuche, eine Seite zu laden? Was ich gerne mache, wenn ich von Seite zu Seite blättere, ist, folgendes in einer Textdatei aufzuzeichnen ... oder in stdout zu sehen.

  1. Seiten-URL
  2. Gesamtabfragen
  3. Gesamtdauer der Abfrageausführung

Gibt es ein solches Tool / Skript?

Prost

    
wailer 02.12.2009, 03:17
quelle

1 Antwort

5

Verwenden Sie die App debug_toolbar , die nicht nur die Anzahl der Abfragen ausgibt, sondern auch die einzelnen und wie lange sie nahm viel mehr nützliche Informationen.

Eine Sache, an die Sie sich erinnern sollten - diese App macht django viel mehr Speicher, so dass es am besten nur in der Testumgebung verwendet wird.

Hier ist eine verwandte Frage mit guten Antworten.

    
Evgeny 02.12.2009, 03:19
quelle

Tags und Links