0
我在获取电子表格数据的速度方面遇到了很大的问题。调用SpreadsheetApp的速度很慢
SpreadsheetApp.openById([0AhKzbVoTxxxxxxRdDlOVC1zazFNNVE]) [33.219 seconds]
Spreadsheet.getSheetByName([bellijst]) [132.543 seconds]
//再有就是做了一些工作,用户,而值在屏幕上,那么用户提交一个表单,并有我们去:
SpreadsheetApp.openById([0AhKxxxxxxRG9TalVRdDlOVC1zazFNNVE]) [37.516 seconds]
Spreadsheet.getSheetByName([bellijst]) [0.043 seconds]
ScriptProperties.getProperty([ID]) [0.017 seconds]
Sheet.getLastRow() [0.023 seconds]
Sheet.getRange([1, 2, 258]) [0.023 seconds]
Range.getValues() [0.031 seconds]
132秒很很多,为什么会发生这种情况?
只是有1人或2人在这片工作,而脚本由最多3人同时叫......
读取的SHEETNAME是 'bellijst'。这不是一个数组,因为某些原因,“”消失了。但那部分并不慢,openById非常慢。 – 2013-03-27 23:35:38