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);
});