在GAE上使用AppStats和NDB,如何判断正在执行的查询?

时间:2012-08-25 01:57:15

标签: google-app-engine appstats

我正在看RPC调用,但堆栈都是tasklet和ndb。这使我很难说出正在运行的查询。我需要使用appstats配置设置吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

在appengine_config.py中添加:(没有这个,你的代码调用不会进入查询堆栈)

appstats_MAX_STACK = 20

在AppStats中的“请求历史记录”下,单击一个请求。

在RPC Call Traces中,单击“+”以获取datastore_v3.RunQuery

在堆栈跟踪中,您可以看到已执行代码的链接。