如何查找django应用程序进行的SQL查询总数?

时间:2009-12-02 03:17:38

标签: django

有没有办法找出django app制作了多少SQL查询。当我尝试加载页面时?当我在页面之间浏览时,我喜欢做的是将以下内容记录在文本文件中......或者在stdout中查看。

  1. page url
  2. 总查询
  3. 总查询执行时间
  4. 有这样的工具/脚本吗?

    干杯

1 个答案:

答案 0 :(得分:4)

使用debug_toolbar应用程序,它不仅可以打印查询数量,还可以打印每个查询以及运行时间+更多有用信息。

要记住的一件事 - 这个应用程序让django使用了相当多的内存,因此最好只在测试环境中使用。

Here是一个相关问题,答案很好。