0

我正在将数据批量导入到最初采用另一种格式的 appengine 数据存储中(我的应用负责该部分)。

当前阶段插入最终作为一对实体(不同种类的)的对象。对中的每个实体都有 4 个(索引属性),然后在插入它们后,我再次重写它们以添加使用 id 的第 5 个属性(也是索引的,并且是唯一更改的属性)。

当我这样做时,我开始遇到免费配额限制,所以我一天插入了大约 1000 对。我真的不知道为此使用了多少配额,因为这不是我那天做的唯一事情。

所以,第二天我又试了一批。我又增加了大约 500 个,并注意到我的配额使用情况非常奇怪。

我使用的写入配额为 0!后来我发现了这一点,我试图进行 XG 事务,但没有设置适当的选项,所以写入失败,这是有道理的。没有意义的是,我的读取使用量超过了 30,000 次操作(占我每日配额的 60+%)!这些实体中的每一个,在被写入之后,都会从其他 2 个实体中读取,因此预计会有一定数量的扇出,我希望像 500 个项目 * 2 个实体/项目 * 2 个读取/实体 = 2000,而不是 30,000!

我怎样才能追踪发生了什么?

4

1 回答 1

1

打开应用统计。它提供了每个请求的数据存储使用情况的详细视图。

于 2013-05-02T00:05:06.403 回答