查看我的ScriptDB的大小,而不是有多少个对象..但是数据库的大小

时间:2012-10-11 19:07:05

标签: google-apps-script

问题应该足够清楚。我想知道是否有办法查看我的ScriptDB的大小?如果我调用方法.getSize(),它将产生我的数据库中的项目数?

我想知道大小,因为我希望能够在接近200mb大小限制时设置脚本去删除旧条目。

非常感谢您的时间和精力。

1 个答案:

答案 0 :(得分:1)

正如问题的第一条评论所写,现在不可能获得ScriptDB数据大小,但是这个问题有一个解决方法。解决方法是通过try/catch封装DB处理代码,并在代码抛出异常时清理db。请参阅下面的示例

try {
  db.save(...);
}
catch(err) {
  // scavenge here
}

同样可以处理Cache Service的配额限制例外。