2009-12-02 13 views
8

Django uygulaması tarafından yapılan çok sayıda SQL sorgusunu öğrenmenin bir yolu var mı? bir sayfa yüklemeye çalıştığımda? Sayfadan sayfaya gözatarken yapmaktan hoşlandığım şey, aşağıdakileri bir metin dosyasına kaydetmektir ... veya stdout'ta görmektir.Bir django uygulaması tarafından yapılan toplam SQL sorgusu sayısı nasıl bulunur?

  1. sayfa url
  2. toplam sorgular
  3. toplam sorgu yürütme zamanı

böyle bir araç/script var mı?

Alkış

cevap

5

Kullanım debug_toolbar uygulaması, bu sadece sorgu sayısını, ancak bunların her biri ve ne kadar süre + çok daha yararlı bilgi çalıştırmak için geçen yazdırır.

Hatırlanması gereken bir şey - bu uygulama django'yu biraz daha fazla bellek kullanmaktadır, bu yüzden en iyisi yalnızca test ortamında kullanılır.

Here, iyi yanıtlarla ilgili bir sorudur.

+0

Sadece aradığım araç! Çok teşekkürler! – wailer

İlgili konular