Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Andrey Sapozhnikov                   2:5020/400     30 Oct 2002  22:48:32
 To : Sergey Borodich
 Subject : Re: Persistent database connection
 -------------------------------------------------------------------------------- 
 
 Sergey Borodich wrote:
 
 > Спасибо
 > 
 > Hемного разобрался
 > оказывается  прицдется через пинг и проверять конект
 > вот что как в Apache::DBI сделали
 > 
 > 
 >     sub ping {
 >         my($dbh) = @_;
 >         my $ret = 0;
 >         eval {
 >             local $SIG{__DIE__}  = sub { return (0); };
 >             local $SIG{__WARN__} = sub { return (0); };
 >             # adapt the select statement to your database:
 >             $ret = $dbh->do('select 1');
 >         };
 >         return ($@) ? 0 : $ret;
 >     }
 > 
 > только это тоже вроде нагрузка такие запросы делать "select 1" ;)
 
 Hу это для драйверов которые не поддерживают собственный
 метод ping (как Оракл например). Да и не надо пингить каждую
 секунду-то :)
 
 Андрей
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Persistent database connection   Sergey Borodich   29 Oct 2002 22:26:23 
 Re: Persistent database connection   Andrey Sapozhnikov   30 Oct 2002 17:49:20 
 Re: Persistent database connection   Sergey Borodich   30 Oct 2002 21:47:05 
 Re: Persistent database connection   Andrey Sapozhnikov   30 Oct 2002 22:48:32 
Архивное /ru.perl/657733043638.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional