标签: google-cloud-sql jdo datanucleus
我有一个包含大约100个项目的Google Cloud SQL数据库 - 当我使用JDO查询它时(使用datanucleus插件)并尝试打印每个项目,需要大约30秒才能遍历列表。我在那里放了一些跟踪,循环中的每次迭代大约需要300-1200ms。这似乎只在缓存为空时发生 - 后续对同一端点的调用总共需要大约300ms来返回所有100个项目。在DB上手动运行查询非常快。是否可以尝试单独从DB中获取每个对象?我缺少一个设置吗?