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

Répondre à