|
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?)
|
- Re: JDBC & BLOBs Beno�t Cabot
- Re: JDBC & BLOBs Laurent For�t
- Re: JDBC & BLOBs Beno�t Cabot
