原始问题
因为我从1.6.3改变了版本。到1.6.4我在托管模式下与GWT一起工作会遇到严重的性能问题。
更新18/04/2012
该问题在开发环境中也可以在1.6.4.1中重现。 到目前为止,最好是降级到1.6.3
更新09/07/2012
根据Kris Giesing的说法: 这仍然没有在1.7.0中修复。要求在1.4.3中处理330ms,在1.6.3中处理415ms,需要13740ms来处理1.7.0。这是来自Java分析代码(没有I / O)的时间 - 几乎是40倍的减速。
更新09/08/2012
谷歌在谷歌appengine的公开问题列表issue 7282中承认了这个问题。
答案 0 :(得分:15)
这是1.6.4中确认的表现回归。我们(谷歌)正在整理一个包含修复程序的修补程序,我们会尽快将其提供。
对不起麻烦
(我是介绍回归的人)
答案 1 :(得分:3)
是的,肯定是错的: http://code.google.com/p/googleappengine/issues/detail?id=7282
1.6.4启动速度极慢,需要花费很长时间来处理每个请求。
明星吧!
答案 2 :(得分:2)
即使在sdk 1.6.4.1之后......它仍然会变慢!
问题是处理请求,花费太长时间。我不能再测试真实数据,因为它太慢了。
有人同意吗?
当我尝试对50个实体进行批量删除(pm.deletePersistentAll(ltToBeDelete);)时,它花了我10秒钟。
抱歉,我将不得不降级到1.6.3 SDK ..太伤心了:(