Merci, J'y penserai la prochaine fois, cette fois-ci c'est trop tard. ----- Original Message ----- From: "Laurent For�t" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, November 18, 2002 2:54 PM Subject: Re: JDBC & BLOBs
> Je ne pense pas que cel� soit possible. > Il serait tout de m�me plus simple de changer de type le champ de cette > table. > > Laurent For�t. > > ----- Original Message ----- > From: "Beno�t Cabot" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Monday, November 18, 2002 2:46 PM > Subject: JDBC & BLOBs > > > Salut � tous, > J' ai une requete dont le format est : > "select monBlob from maTable" > La resultSet sera donc un set de Blob qui, selon l'API "contains a logical > pointer to the SQL BLOB ", l'execution de la query ne pose pas de problemes > de performances, ce n'est qu'a la lecture des blobs (Methode > getBinaryStream ) que les problemes commencent : chaque lecture coute � peu > pr�s 20 ms. Donc, si je remonte 2000 lignes j'attends 40s. > > Je suis conscient que l'interet des blobs est de stocker des objects > volumineux, mais l'outil qui a gener� mon mod�le de donn�es a (et je le > comprends, il pouvait pas savoir...) g�n�r� un blob pour stocker un Vector > "leger" ( du type ["tata","titi","toto", "tutu"] ) en le s�rialisant. > > Je voudrais savoir s'il est posible de "remonter" les infos contenues dans > le blob autrement qu'en faisant object par object (par exemple lors du > executeQuery? > > Merci, > Beno�t > > PS : Je suis peut-etre hors suject (me faudrait-il voir du cot� de la BD?) > >
