我在下面的生产应用搜索页面中附加了 Appstats。该页面需要大约 45 秒才能通过 AJAX 加载结果。大约有 100 个实体。查询如下图:
qry_1 = X.query(ndb.AND(X.active_status=="active", X.property_3==input_3, X.property_4==input_4, X.property_5==input_5, X.property_6.IN(input_6_list), X.property_20.IN(input_20_list)))
record_list = qry_1.fetch()
# input_6_list contains ~5 string items
# input_20_list contains ~5 string items
我无法弄清楚:
为什么下图中显示的 RPC 调用之间有空格.. 它们意味着什么.. 我如何防止它们,因为它们使我的网站无法使用
为什么查询需要这么长时间才能完成
调用跟踪指向我的代码中的以下行:
record_list = qry_1.fetch()
呼叫跟踪行显示它:
<path[0]>/main.py:6332 post()