Algum de vocês conhece algum framework para PHP que faça esse tipo de coisa? spool + cache?
Estou pensando em melhorar o acesso ao banco de dados das minhas aplicações pois estão ficando muito pesadas também... E hoje trabalho com php/postgres... []'s Jorge 2008/3/12 Nilson Chagas <[EMAIL PROTECTED]>: > RSRSRSRS' > > Foi mal este negocio me deixou muito pensativo. > > Veja o que ele me passou no dia que deu problema apos o upgrade dos > servidores: > > Está dando 'dead lock' na tabela spnet_users, ou seja, várias transações > simultâneas nesta tabela em que uma conxão fica aguardando algo terminar na > outra e vice versa, condição que nunca termina. > > Abaixo segue a lista de conexões que estavam ativas. Vou reiniciar o > banco, porque o web server não estou nem conseguindo logar na máquina em > função disto. > > Será necessário analisar o que pode estar ocorrendo, haja vista que as > configurações basicamente são as mesmas. A única alteração é a versão do PHP > (4->5) e do MySQL ( 4->5). > > Agnaldo > > mysql> show processlist; > +---------+--------+------------------------------------------+---------+---------+------+----------------+----------------------------------------- > -------------------------------------------------------------+ > | Id | User | Host | db | > Command | Time | State | > Info > | > +---------+--------+------------------------------------------+---------+---------+------+----------------+----------------------------------------- > -------------------------------------------------------------+ > | 1299383 | 1040a2 | ds-1040-1.dedicados.laniway.com.br:47183 | 1040db2 | > Sleep | 45 | | > NULL > | > | 1299393 | 1040a2 | ds-1040-1.dedicados.laniway.com.br:47193 | 1040db2 | > Sleep | 74 | | > NULL > | > | 1299402 | 1040a2 | ds-1040-1.dedicados.laniway.com.br:47202 | 1040db2 | > Sleep | 16 | | > NULL > | > | 1299412 | 1040a2 | ds-1040-1.dedicados.laniway.com.br:47212 | 1040db2 | > Sleep | 74 | | > NULL > | > | 1299421 | 1040a2 | ds-1040-1.dedicados.laniway.com.br:47221 | 1040db2 | > Query | 9 | Locked | SELECT count(uid) FROM spnet_users > WHERE uid=14065 and banned='N' and moderate | > > > > Em 12/03/08, Benedito A. Cruz <[EMAIL PROTECTED]> escreveu: > > > > > > > Dead block ou deadlock? > > > > São coisas bem diferentes. > > > > > > Nilson Chagas wrote: > > > Isto foi me passado: > > > > > > "São dois servidores AMD 64 4400+ Dual Core com HD de 500GB e 2GB de > > RAM. > > > > > > Os servidores estão (deveriam estar) conectados à internet a uma > > > velocidade de 100Mbps (está a 10Mbps e já estou resolvendo isto). > > > > > > Um servidor roda o webserver e o outro os bancos mysql e pgsql. > > > > > > Cada servidor tem uma franquia de tráfego de 1.5TB." > > > > > > O problema no site atual começou acontecer depois de dois dias do novo > > > servidor no ar. Quando o site passava de 500 usuarios estava dando > > > dead block no banco que é mysql. > > > > > > Então ele me mandou aquela alertando que o problema no postgresql, > > > pode ser pior, se não for feito um tratamento com um cache. > > > > > > Em 12/03/08, *William Leite Araújo* <[EMAIL PROTECTED] > > > > > <mailto:[EMAIL PROTECTED]>> escreveu: > > > > > > > > Bom, temos números para o problema? Número máximo de > > > conexões simultâneas? Existe "intranet" (área que exija > > > autenticação)? As transações possuem um "equilíbrio" ou > > > inserção/atualização é mais freqüente? > > > > > > Qual o hardware para dar suporte a tais requisições? > > > > > > Qualquer servidor mal-configurado gerará problemas. E nem > > > todos são ligados diretamente com a solução de banco de dados. O > > > apache por exemplo, possui um cache de conexões. > > > > > > O que quero dizer é que esse tipo de decisão demanda de um > > > conhecimento maior sobre o problema a ser enfrentado e, > > > principalmente, entendimento técnico das soluções a serem usadas. > > > > > > E quanto à opinião do administrador da hospedagem, bem, ou > > > ele gosta do MySQL e não quer aprender nada do postgresql, ou > > > possui apenas uma máquina rodando tudo... > > > > > > > > > -- > > > William Leite Araújo > > > Analista de Banco de Dados - QualiConsult > > > _______________________________________________ > > > pgbr-geral mailing list > > > pgbr-geral@listas.postgresql.org.br > > > > > <mailto:pgbr-geral@listas.postgresql.org.br> > > > > > > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > _______________________________________________ > > > pgbr-geral mailing list > > > pgbr-geral@listas.postgresql.org.br > > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral