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?)
 

Répondre à