Firebird + BLOB + NHibernate = тормоза?
Добавлено: 16 апр 2008, 10:26
Коллеги, поделитесь знаниями.
Разрабатываю систему на .net.
Есть некоторая база, содержащая спецификацию изделия.
Каждому узлу изелия сопоставлен чертеж. Он хранится в поле типа BLOB. Объем порядка 60 кб на запись.
в качестве ORM использую NHiberntate и при работе возникает офигенное торможение (до 10 секунд) на чтение/сохранение объекта в котором содержится это поле.
Когда читал запись из БД руками - скорость была вполне приемлемой. меньше секунды.
Подскажите, С чем это может быть связанно? Можно ли как-то поправить.
Заранее благодарю.
Разрабатываю систему на .net.
Есть некоторая база, содержащая спецификацию изделия.
Каждому узлу изелия сопоставлен чертеж. Он хранится в поле типа BLOB. Объем порядка 60 кб на запись.
в качестве ORM использую NHiberntate и при работе возникает офигенное торможение (до 10 секунд) на чтение/сохранение объекта в котором содержится это поле.
Когда читал запись из БД руками - скорость была вполне приемлемой. меньше секунды.
Подскажите, С чем это может быть связанно? Можно ли как-то поправить.
Заранее благодарю.