2009-12-02 57 views
8

有沒有辦法找出django應用程序進行了多少SQL查詢。當我嘗試加載一個頁面?當我瀏覽頁面時,我喜歡做什麼......是將以下內容記錄在文本文件中......或者在標準輸出中查看它。如何查找django應用程序所做的SQL查詢總數?

  1. 頁面URL
  2. 總查詢
  3. 總查詢執行時間

是有這樣的工具/腳本?

乾杯

回答

5

使用debug_toolbar的應用程序,它打印不僅查詢數量,但他們中的每一個和多久他們就運行+多了很多有用的信息。

有一點要記住 - 這個應用程序讓django使用了更多的內存,所以它最好只在測試環境中使用。

Here是一個有很好答案的相關問題。

+0

只是我一直在尋找的工具!非常感謝! – wailer 2009-12-02 03:24:17