2016-10-19 3 views
2

Wir haben an den letzten Motten an einem Skript gearbeitet, um ein Google Spreadsheet zu verwalten. Das ganze Projekt funktionierte einwandfrei für Motten, aber in der letzten Woche wurde das ganze Skript extrem langsam. Der gesamte Funktionsaufruf aus den Tabellendaten (getLastRow, getLastColum, getRange) dauert 10 Sekunden. In egal ist der Bereich enthält eine einzelne Zelle oder 100.Zufällige Langsamkeit von Google Spreadsheet-Skripts

Das Skript wirft keine Quote Ausnahme (https://developers.google.com/apps-script/guides/services/quotas#current_limitations), also denke ich, dass dies nicht das Problem sein kann. Die Langsamkeit traf die Tabelle zufällig jeden Tag, dann einige Stunden später schien das Problem zu reduzieren als verschwinden, um später wieder zu kommen.

Wir haben eine neue Testserie erstellt: Wir haben eine Kopie der Tabelle mit allen Daten und Skripten erstellt. So haben wir das gleiche Skript, den gleichen Datensatz, auf der neuen Tabelle funktioniert alles gut. Auf dem alten ist die Langsamkeit noch vorhanden.

Danke für Ihre Hilfe

Antwort

0

Es ist ähnlich Bericht über Google Apps Script Issues Tracker:

Ausgabe 6102: getLastRow() erfordert manchmal extrem hohe Laufzeit

Stern das Problem und fügen Sie Ihren Kommentar mit der Zusammenfassung der Tests.

Verwandte Themen