From: | Christof Petig <christof(at)petig-baender(dot)de> |
---|---|
To: | Neil Conway <neilc(at)samurai(dot)com> |
Cc: | PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: protocol change in 7.4 |
Date: | 2002-11-05 22:54:57 |
Message-ID: | 3DC84C41.7060103@petig-baender.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Neil Conway wrote:
> (6) Protocol-level support for prepared queries, in order to
> bypass the parser (and maybe be more compatible with the
> implementation of prepared queries in other databases).
Let me add
(6b) Protocol level support for query parameters. This would actually
make (6) more powerful and speed up non prepared (but similar)
queries via the query cache (which is already there IIRC).
[I talk about <statement> USING :var ... ]
(n) Platform independant binary representation of parameters and
results (like in CORBA). This can _really_ speed up
communication with compiled programs if you take the time to
implement it. This was previously planned for a future
CORBA fe/be protocol, but this does not seem to come any time
soon.
(n+1) Optional additional Result qualifiers. E.g. dynamic embedded
sql has a
flag to indicate that this column is a key. Previously it was
impossible to set this flag to a meaningful value. Also
the standard has additional statistical information about the
size of the column etc. If it's unclear what I'm talking about
I will look up the exact location in the standard (it's embedded
sql, dynamic sql, get descriptor)
Yours
Christof
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2002-11-05 23:15:37 | Re: v7.3Beta4 Tag'd and Packaged ... |
Previous Message | Marc G. Fournier | 2002-11-05 22:48:47 | Re: v7.3Beta4 Tag'd and Packaged ... |