Re[3]: NHibernate проблема с Image
От: sergee http://nhibernate.ru
Дата: 18.02.08 14:05
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, sergee, Вы писали:


S>>Здравствуйте, Аноним, Вы писали:


А>>>Всем доброго дня.

А>>>Подскажите как можно решить проблему есть таблица с полем image(SQL Server 2005) таблица поднимается с помощью NHibernate после того как объекты поднимаются в коллекция, все начинает тормозить из за чего это может быть и как можно решить эту проблему.
А>>>Всем заранее спасибо.

S>>Создать для картинок отдельную таблицу, создать и замапить на неё класс MyImage, в первоначальной таблице завести свойство типа MyImage и замапить его как many-to-one.


А>А что это даст радикального только, то что можно выставить lazy.


По тому, что у тебя написано я делаю вывод, что ты подтягиваешь тучу картинок из-за чего возникают проблемы с памятью. Поэтому я и советую сделать её lazy, чтобы подргужать только те картинки, которые тебе реально нужны, опять же делая предположение, что нужны они тебе далеко не все. Распиши плиз поподробнее, тогда может какие другие советы появятся. А вообще в БД лучше хранить не картинки, а инфу о том, как их найти на диске, конечно если такой вариант возможен.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.