Автономное хранилище базы данных SQL Lite в автономном режиме работает очень медленно - PullRequest
0 голосов
/ 11 июня 2018

Я использую Azure SDK для синхронизации локальной базы данных с сервером в моем мобильном приложении.Локальная БД означает, что это MobileServiceSQLiteStore от Microsoft.Windows Azure.Мобильные Услуги.SQLiteStore. Синхронизация автономно с сетью работает должным образом. Я продолжаю выполнять все операции в локальной БД, когда приложение находится в автономном режиме. Удивительно, но все операции автономного режима (insertAsync, DeleteAsync, UpdateAsync, LookupAsync) очень медленные в локальной среде.SQL Lite DB, чем онлайн-операций.Он должен быть очень быстрым по сравнению с онлайн.У кого-нибудь есть идеи?

Это не дублирует приведенный ниже вопрос Ужасная производительность с помощью мобильных служб Azure MobileServiceSyncTable

Я говорю об автономных операциях с использованием Azure Mobile SDK.Я не говорю об автономной «синхронизации», когда приложение онлайн.Мне пришлось использовать SDK, так как приложение поддерживает как автономный, так и онлайн-режим.Теоретически, если приложение находится в автономном режиме, все автономные операции должны быть равны операциям, которые мы обычно делаем с SQLite

...