Geliştirme ortamımda sorgu çalıştırdığımda index.yaml dosyasının gerekli indislerle güncellenmesini bekliyorum. Bu dosyanın dev sunucusu günlüğünde güncelleştirildiğini iddia ediyor, ancak dosya aslında değişmiyor. Neler olabileceği hakkında bir fikrin var mı?index.yaml güncelleştirmiyor
INFO 2010-06-20 18:56:23,957 dev_appserver_index.py:205] Updating C:\photohuntservice\main\index.yaml
emin değil:
indexes:
# AUTOGENERATED
# This index.yaml is automatically updated whenever the dev_appserver
# detects that a new type of query is run. If you want to manage the
# index.yaml file manually, remove the above marker line (the line
# saying "# AUTOGENERATED"). If you want to manage some indexes
# manually, move them above the marker line. The index.yaml file is
# automatically uploaded to the admin console when you next deploy
# your application using appcfg.py.
günlüğü Ben yeni bir dizin eklemek beklenebilir noktalarda bu satırların birkaç vardır: İşte
tüm index.yaml dosyasıdır önemliyse, ancak AppEngine SDK'nın 1.3.4 sürümünü kullanıyorum.
Yakınlaştırma sorgusu yapmak için GeoModel'i kullandığımda aldığım uzun sorgulardır. Bu zor bir başarısızlık değil, sadece yavaş bir sorgu. Hiçbir eksikliğim olmadığı için kayıp indekslerin suçlu olabileceğinden şüpheleniyorum. Belki de GeoModel ile bir kusurun kendisi ... (DataStore'um birkaç yüz öğeye sahip. Sorguların aslında yavaş olması gerekir.) –
@Joe Dev_appserver üzerindeki performans canlı sunucudaki performansın bir temsilcisi değil - yavaş bir sorgu SDK'da üretimde olmayabilir. İndeks oluşturup oluşturmayacağını belirtmemiz için bize uyguladığınız sorgu türünün bir örneğini göstermeniz gerekir. –