Я использую дозвуковой 3.0.0.3 (активная запись), довольно простая база данных, я доверял ее способностям, но меня действительно подводит то, насколько невероятно медленно она что-либо делает.
Почему-то любит пробегать по вещам не раз. Например:
var newitem = new new_quote_item
{
quote_id = Convert.ToInt32(newQuoteID),
isextra = true,
qty = qty,
measureX = 0,
measureY = 0,
prodid = Convert.ToInt32(prodid)
};
newitem.Save();
// claculate price and add to total
var iteminfo = extra.SingleOrDefault(x => x.id == Convert.ToInt32(prodid));
который будет запускаться дважды, но внутри дополнительных (дозвуковых классов) это может быть 3 или 4 цикла, действительно ли он сможет создать этот класс один раз? Почему его нужно инициализировать, а затем снова инициализировать.
У кого-нибудь раньше были такие проблемы? Чтобы получить простую цитату, не потребуется 20 минут.
Спасибо