Ужасная производительность SQLite.Net-PCL (InsertOrReplace)

foreach (var tour in Tours)
            {
                await DbInstance.InsertOrReplaceAsync(tour.Guide);
                await DbInstance.InsertOrReplaceAsync(tour.Client);
            }

Этот блок выполняется за 6 секунд!?

В списке туров у меня всего 10 туров, а схема базы данных очень проста. В чем проблема?

РЕДАКТИРОВАТЬ (РЕШЕНИЕ):

Чтобы ускорить его, оберните несколько транзакций следующим образом:

await DbInstance.RunInTransactionAsync(connection =>
        {

           **YOUR FOR LOOP**
           //example
           connection.InsertAsync(tour.Guide);
        });

person Millkovac    schedule 06.06.2015    source источник