Вы должны освободить их только после казни. Спецификация JDBC 4.3 (раздел 14.1.4) гласит:
Наборы значений параметров вместе с соответствующими
затем параметризованные команды обновления могут быть отправлены на базовые данные
исходный движок для исполнения как единое целое.
Другими словами, BLOB-объект будет использоваться при выполнении пакета, его освобождение раньше означало бы, что он больше не доступен для использования во время выполнения.