dpeq - native PSQL extended query protocol client
denizzzka via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Mon Sep 4 08:59:47 PDT 2017
On Monday, 4 September 2017 at 15:47:04 UTC, Boris-Barboris wrote:
> On Monday, 4 September 2017 at 15:40:47 UTC, denizzzka wrote:
>> This is just internal function. Don't try to call it from your
>> application.
>
> I guess it's the Python curse
>
>> Oh... What is it:
>> PARSE + BIND + EXEC + SYNC
>> ?
> Yeah, that's what I do currently, just write the whole command
> chain (same goes for transaction control statement, they take
> 15-20 bytes before\after actual commands, so no need to send
> them separately) when it's built, flush it to socket and block
> until all results come back, finalized by ReadyForQuery message.
Premature optimization, IMHO
non-blocking queries available in libpq, dpq2 and in vibe.d
postgres supporting package too.
More information about the Digitalmars-d-announce
mailing list