如何在页面上显示查询数?(谷歌应用引擎)



我曾经用直接MySQL查询来编程过程PHP。因此,很容易看出在冲击DB方面发生了什么。现在我在GAE上使用MVC模式和Python,这对我来说有点神秘:)我通常认为我知道所有DB活动的位置。但我想知道是否有办法计算我们在给定页面(视图)上访问DB(应用程序引擎数据存储)的次数。以防我以错误的方式编程,期望4次命中,而我实际上处于一些奇怪的循环中,命中了200次。我认为这将是一个很好的,这样我就可以大致了解发生了什么

有人有什么想法吗?

附言:如果有关系的话,我用的是烧瓶。

尝试appstats。设置起来非常容易,您将能够看到所有主要的RPC调用。

https://developers.google.com/appengine/docs/python/tools/appstats

我们成功使用的内联替代方案是https://github.com/kamens/gae_mini_profiler.

您可以查看可跟踪堆栈,只需使用appstats就可以获得许多不可见的信息。

相关内容

最新更新