Почему первые данные READ всегда занимают больше всего времени? - PullRequest
0 голосов
/ 09 апреля 2019

У меня есть мобильное приложение с поддержкой автономного режима, созданное с использованием SAPUI5 (Javascript Framework) и развернутое как гибридное приложение в SAP Cloud Platform (которое упаковывает его как приложение Cordova для Android).

Странно то, что первая партия запросов данных (oData) выполнялась после того, как вход в систему ВСЕГДА занимал больше всего времени. (Скажем 13 секунд, чтобы заполнить мой вид модели). Это просто последовательность запросов READ в автономном хранилище.

Каждый запрос после этого, даже для точно такого же объекта модели, выполняется намного быстрее, скажем, 2-3 секунды.

Есть ли причина для этого? Архитектура устройства может быть?

ПРИМЕЧАНИЕ. Модель представления каждый раз заполняется новыми данными.

1 Ответ

0 голосов
/ 17 апреля 2019

Я подтверждаю, что проблема не была с READ.Скорее первое ОБНОВЛЕНИЕ модели представления.

Я подниму еще один вопрос на этом ...

...