|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Pavel Ammosov 2:5020/52 17 Jun 2001 22:46:26 To : Alexander Botarjev Subject : Re: mod_perl&DBI -------------------------------------------------------------------------------- AB>Hello All. AB>Вопрос: если используется один коннект к базе Оракла, то не будет ли AB>вызывать commit в одном скрипте фиксацию всех изменений, сделанных в AB>других скриптах, использующих этот коннект к базе? Во-первых один коннект к Ораклу с mod_perl у тебя не получится. Просто апач так работает. Запускается главный апач, открывает порт 80, логи, все такое и затем делает fork(2) себя на несколько процессов (StartServers в httpd.conf), эти отфорканные процессы делают setuid/setgid на то что у тебя прописано в User и Group и начинают серверовать запросы. Таки образом, коннекты к ораклу устанавливают процессы-дети и коннектов будет по числу детей апача. Естественно, commit по одному коннекту не должен повлиять на другой. AB>Конкретно: AB>=== Используем общий коннект === AB>package My::DB; Ужас какой. Чего б тебе Apache::DBI не заюзать? btw, гайд читал? http://perl.apache.org/guide/ -- Pavel Ammosov O \ apavel@aha.ru __ ) http://isabase.philol.msu.ru/~apavel/ ) wget -O - isabase.philol.msu.ru/~apavel/key.asc|pgp -fka O / --- FIDOGATE 4.4.0-snp10 * Origin: Zenon N.S.P. news server (2:5020/52.0) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/305033959e6dd.html, оценка из 5, голосов 10
|