|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 08 May 2005 10:57:20 To : Anton Potekhin Subject : Re: DBI и threads -------------------------------------------------------------------------------- Anton Potekhin -> All @ Fri, 6 May 2005 22:12:36 +0000 (UTC): AP> при запуске получаю вот такую бяку : AP> thread failed to start: DBD::mysql::db prepare failed: handle 2 is owned by AP> thread 224014 AP> not current thread 19e537c (handles can't be shared between threads and AP> your driver may ne ed a CLONE method added) at a.pl line 19. thread failed AP> to start: DBD::mysql::db prepare failed: handle 2 is owned by thread 224014 AP> not current thread 1aa69bc (handles can't be shared between threads and AP> your driver may ne ed a CLONE method added) at a.pl line 26. AP> Как это лечить ? Пробовал в каждом потоке конектится работает, но не AP> подходит... ПРосто предполагается AP> запуск большого кол-ва потоков и тогда скрипт начинает работать очень AP> медленно из-за большого AP> кол-ва конектов к базе... Лечить это отказом от мультитредовой модели работы. Можно, конечно, поизгаляться и переписать DBD::mysql, чтобы тот умел работать параллельно... -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru Молодой, дикорастущий организм... --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/34260bd37e30d.html, оценка из 5, голосов 10
|