GAE AppStats не показывает GQL-запросов - PullRequest
0 голосов
/ 29 марта 2012

Я запускаю AppStats по умолчанию на моем локальном сервере GAE / Python.AppStats показывает подробности как datastore_v3.RunQuery, так и datastore_v3.Get без полезной информации о GQL-запросах (см. Ниже).

Есть ли способ просмотреть реальные запросы?Я не использую GQL-запросы напрямую, но косвенно через get () и fetch ().Я говорю о том, как посмотреть, что заняло эти 500 мс.Текущая информация бесполезна, и пользователь должен исследовать трассировку стека для этого.

Request: Query<app_='dev~app', compile_=True, composite_index_=[], filter_=[Query_Filter<...>], ...>
Request: Query<app_='dev~app', compile_=True, composite_index_=[], filter_=[Query_Filter<...>], ...>
Request: GetRequest<key_=[Reference<app_='dev~app', has_app_=1, has_path_=1, path_=Path<...>>, ...], ...>

1 Ответ

0 голосов
/ 29 марта 2012

GQL - это просто слой поверх хранилища данных; GQL-запрос выполняется так же, как db.Query, и приводит к тому же RPC.

...