> From: Henrik Tougaard <[EMAIL PROTECTED]>
> To: 'Tim Bunce' <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
> Subject: RE: DBI version 2 - 3 API change suggestions
> 
> 1) 
> The Ingres Open/API has the possibility of doing
> async db-access, ie starting a database request
> and then at a later point in time either waiting
> for it to complete or just checking if it is
> completed yet.
> It doesn't support threads (as far as I can see)
> or at least the DBD-layer would have to do some
> nifty footwork to support it.
> I don't know what the DBI API for this kind of
> functionality should be, but I think that it
> should at least be considered.

I'd 2nd that motion. DBD::Teradata has a 
FirstAvailable()/Realize() driver-specific API to do this.
Presumably, ODBC's async model would the 
basis of DBI's API ?

Threads are good, but given the number of sites I see
running Perl 5.003, I reckon 5.8.2+ may not 
propagate quite as quickly as we might like...
and some platforms don't support threads well/at all.

Dean Arnold
Presicient Corp.
www.presicient.com

Reply via email to