Как устранить неполадки, связанные с низкой производительностью моего существующего сценария рабочего приложения? - PullRequest
0 голосов
/ 25 марта 2019

Я запускаю простую открытую электронную таблицу через Google App Script.Но по состоянию на вчерашний день прошло менее 2 секунд.Но сегодня для получения значений потребовалось> 5 секунд (войдите, как показано ниже, но я скрываю свой идентификатор схемы)

[19-03-25 13: 14: 23: 585 HKT] SpreadsheetApp.openById ([]) [0 секунд]
[19-03-25 13: 14: 23: 586 HKT] Spreadsheet.getSheetByName ([cfg_WorkSchedule_]) [0 секунд]
[19-03-25 13:14:23:586 HKT] Sheet.getRange ([A1: AG]) [0 секунд]
[19-03-25 13: 14: 29: 226 HKT] Range.getValues ​​() [5,639 секунды]

Как я могу устранить неполадки, поскольку у нас нет доступа к "Google Server".В таблицу добавлено мало текста: (

Я продолжаю перезапускать один и тот же сценарий приложения через разные ноутбуки, мобильный телефон. Использование Wi-Fi (сеть компании) и мобильный модем ...

Все низкое быстродействие.

для простоты, я просто упростил свой код. Потому что сгенерирован журнал, и мой код работает на 100%.

var ss = SpreadsheetApp.openById(<secret>);
var sh = ss.getSheetByName(['cfg_WorkSchedule_']);
var rng = sh.getRange([A1:AG]);
var val = rng.getValues();

Как устранить проблему с производительностью для моего скрипта приложенияпроект? Я прыгал, время выполнения может быть уменьшено. Не существует "Лучшей практики", которой я мог бы следовать, потому что мой код уже наиболее прост.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...