|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ramazan Ja-Far 2:5020/400 26 Jan 2002 22:52:40 To : Alex Korchmar Subject : Re: статья о Постгресе -------------------------------------------------------------------------------- Hi! Alex Korchmar wrote: > vir> А для всяких пэхапов, модперлов и прочих зопов дорогой коннект - не > vir> такая уж большая проблема. > начинаешь держать вечный коннект - начинаются другие проблемы. Типа корректной > обработки очереди запросов внутри себя, Странно, HTTP запросы внутри single httpd _process_ instance _are serialized_, в смысле, они _упорядочены_. Упорядоченные HTTP запросы выливаются в упорядоченные SQL запросы ;-) Если мы говорим о multiTHREADed httpd, то он должен использовать многопоточную версию ODBC драйвера БД. Или иной, не ODBC, но многопоточный интерфейс с БД. При чём тут очередь запросов? Для многопоточного драйвера БД это может стать проблемой в основном только при наличии своих внутренних глюков. Software работает с эквивалентом ODBC statement handle -> идеологочески это, BTW, нечто типа изолированной SQL pipe, куда мы пихаем запросы и получаем ответы. У каждого потока -> отдельный HSTMT. Всё что их связывает -> общий HDBC и влиять друг на друга они могут только при смене параметров HDBC (r/o, buffer size, timeout etc.). В большинстве случаев software вообще не должна интересоваться этими параметрами. > корректных процедур при обрывах связи > и при тормозах... в общем, костыли получаются. Можно подробнее, с примерами? -- With respect, Ramazan --- ifmail v.2.15dev5 * Origin: Svit Online (post does not reflect views of Golden Tele (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/167950362da9d.html, оценка из 5, голосов 10
|