Re: async fast-path calls?
От | yamt@mwd.biglobe.ne.jp (YAMAMOTO Takashi) |
---|---|
Тема | Re: async fast-path calls? |
Дата | |
Msg-id | 20110115131753.2E84A19CE4B@mail.netbsd.org обсуждение исходный текст |
Ответ на | async fast-path calls? (yamt@mwd.biglobe.ne.jp (YAMAMOTO Takashi)) |
Ответы |
Re: async fast-path calls?
|
Список | pgsql-novice |
hi, i workarounded this by using PQsendQuery with eg. "select lowrite($1,$2)". while it seems to work, i wonder if it's ok to use these functions this way, given that only some of large object server-side functions are documented in http://www.postgresql.org/docs/9.0/interactive/lo-funcs.html. YAMAMOTO Takashi > hi, > > is there any easy way to issue large object operations like lo_write, > or more generally fast-path calls, asynchronously? (async in the sense > of PQsendQuery so that i can poll to wait a result) > > background: i want to use multiple connections to the server in a single > application for performance reasons. the application is single-threaded. > (multi threading is not possible because i need to use a > pthread-incompatible library.) > using synchronous api when another asynchronous command is in-progress is > deadlock-prone as i can't receive the result of asynchronous one until > the synchronous one finishes. > > YAMAMOTO Takashi
В списке pgsql-novice по дате отправления: