Каков практический эффект от объявления «Расширенное планирование запросов» в последней версии App Engine 1.5.2?
Расширенное планирование запросов - мы избавляемся от необходимости взрывать индексы и сокращаемпользовательские требования индекса для многих запросов.SDK предложит лучшие индексы в нескольких случаях, и в следующей статье будет описано, какие дальнейшие оптимизации возможны.
Если бы я обычно определял мои индексы следующим образом: :
<?xml version="1.0" encoding="utf-8"?>
<datastore-indexes
autoGenerate="true">
<datastore-index kind="Employee" ancestor="false">
<property name="lastName" direction="asc" />
<property name="hireDate" direction="desc" />
</datastore-index>
<datastore-index kind="Project" ancestor="false">
<property name="dueDate" direction="asc" />
</datastore-index>
</datastore-indexes>
Означает ли это новое изменение SDK, что мне больше не нужно включать этот файл - и среда выполнения App Engine автоматически определит, какие индексы необходимы?
Если так, то это звучит очень круто!