Re: Frontend/Backend protocol question.
От | Albe Laurenz |
---|---|
Тема | Re: Frontend/Backend protocol question. |
Дата | |
Msg-id | D960CB61B694CF459DCFB4B0128514C2079CEAEA@exadv11.host.magwien.gv.at обсуждение исходный текст |
Ответ на | Frontend/Backend protocol question. (Dmitriy Igrishin <dmitigr@gmail.com>) |
Список | pgsql-general |
Dmitriy Igrishin wrote: > According to > http://www.postgresql.org/docs/9.1/static/protocol-flow.html#AEN91458 > "is not actually necessary for the frontend to wait for > ReadyForQuery before issuing another command". > > But is it necessary for frontend to wait for ReadyForQuery > before sending Describe message? Or is it necessary to > wait for RowDescription/NoData after sending Describe > before sending Query or, say, Prepare? > > In short, is it necessary for frontend to wait for responses > on sent messages before sending a new ones? I agree with your interpretation. I have not tried it myself, but I think you can just send the next message without waiting for ReadyForQuery. The problem is that this may not make sense: for example, if you send Describe immediately after Parse, it may be that the Parse fails and the Describe does something you did not intend. Yours, Laurenz Albe
В списке pgsql-general по дате отправления: