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

wai*_*ler 8 django

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

  1. 页面网址
  2. 总查询
  3. 总查询执行时间

有这样的工具/脚本吗?

干杯

Evg*_*eny 4

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

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

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