Fabio,
Tudo bom ?
Nesse link tem algumas explicações ...
http://brunovernay.wordpress.com/2006/04/11/connection-pooling-with-php-a-growing-problem/
Resumidamente, a implementação do pool de conexões não é possivel com a
atual estrutura do apache.
Se tiver alguma duvida sobre o artigo só postar.
=]
[]'s
Fábio Cerqueira escreveu:
Então teria que mudar algo no system, Roberto? Ou criaria o singleton
como uma librarie e usaria ela para conectar ao banco no lugar da
padrão do CodeIgniter?
2009/5/14 Roberto Almeida Longhi <[email protected]>:
O pconnect não mantem a conexão.
Todas as vezes que a pagina for interpretada, a conexão ao BD será feita.
Pra testar isso basta abrir o administrator e ver a quantidade de conexões
enquanto processa ...
=]
Pelo que eu entedi que o Djalma precisava era um connection pool. Muito
conhecido nos aplicativos java, que utiliza o padrão singleton, como
apontado pelo Marcus Cavaltanti alguns dias atraz.
Fábio Cerqueira escreveu:
http://www.codeigniter.com.br/manual/database/configuration.html
Olha ai o atributo: pconnect
Será que é isso que você precisa?
2009/5/14 Roberto Almeida Longhi <[email protected]>:
Djalma,
http://brunovernay.wordpress.com/2006/04/11/connection-pooling-with-php-a-growing-problem/
=]
Verifica se isso te ajuda.
[]'s
Djalma Araújo | www.djalmaaraujo.com.br escreveu:
Voltando um pouco o assunto, eu to conectando perfeitamente.. mas alguem
em da uma sugestao que tenha no proprio codeigniter pra eu manter essa
conexao ativa mesmo quando der reload na pagina?
Por que ele ta fazendo a conexao toda vez.. eu pus cache=on e tal mas
isso
funfa mesmo?
tipo:
$dsn =
'mysql://'.$result->db_user.':'.$result->db_password.'@'.$result->db_host.'/'.$result->db_name.'?char_set=utf8&pconnect=true&dbcollat=utf8_general_ci&cache_on=false&cachedir=';
------------------------------------------------------------------------
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
--
Roberto Almeida Longhi
Programador
Contmatic
(11) 2942 6700 Ramal 1404
(11) 8599 9022
www.contmatic.com.br
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
--
Roberto Almeida Longhi
Programador
Contmatic
(11) 2942 6700 Ramal 1404
(11) 8599 9022
www.contmatic.com.br
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
--
Roberto Almeida Longhi
Programador
Contmatic
(11) 2942 6700 Ramal 1404
(11) 8599 9022
www.contmatic.com.br
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br