2012-04-17 5 views
0

Я сохраняю файлы blob в базе данных mysql в моем springmvc с помощью hibernate-проекта. Но после того, как несколько загрузок blob загружены, я получил ошибку в моем проекте, так как из-за ошибки memmory java heap space.Can any помогите мне решить эту проблемуСохранение blob-файлов в базе данных mysql

+0

Почему вы сохраняете файлы непосредственно в форме 'blob'? Это абсолютно необходимо? Вы должны избегать этого и хранить их в каталоге вместо этого, если нет необходимости хранить их в 'blob'. – Lion

+0

Можете ли вы создать проект, чтобы не хранить капли в базе данных MySQL? Blobs невероятно неэффективны и с легкостью звучат, как капли используют весь ваш кеш. –

+1

Конечно, позвольте мне просто вытащить мой волшебный хрустальный шар и изучить ваш код с помощью дистанционного телепатического просмотра ... ummm. ... это лишняя точка с запятой в строке 3562463235423523 вашего кода. –

ответ

1

Содержимое ваших файлов не распространяется на ваше приложение. Как-то ссылка на них остается в памяти. Вы можете использовать профилировщик для отслеживания, где эта ссылка существует.