Você devia conhecer o DBD::Oracle, e os placeholders ;)<br><br><div><span class="gmail_quote">On 1/22/07, <b class="gmail_sendername">Cristiano Torres</b> &lt;<a href="mailto:listas.perl@gmail.com">listas.perl@gmail.com</a>
&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Boa tarde Luis.<br><br>Um dos pontos que bati o pé com o pessoal foi o termo de &quot;reutilizar&quot; as conexoes do Oracle com
<br>mais racionalidade. Nao sabiam como fazer isso, entao apelei e sugeri para que pelo menos trocassem
<br>o &quot;driver&quot; de conexao. Utilizavam o &quot;<a href="http://www.crlab.com/odac/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.crlab.com/odac/</a>&quot; , porém essa versão em beta 
<br>está utilizando recursos do instant client &quot;<a href="http://www.oracle.com/technology/tech/oci/instantclient/index.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.oracle.com/technology/tech/oci/instantclient/index.html</a>&quot;<br>e o desempenho melhorou muito, mas ainda longe da forma ideal. Ainda não tenho detalhes do que foi<br>feito em termos de codigo, porque o pessoal está meio fechado depois que comprovei que o erro era do
<br>software, porque antes era facil colocar a culpo no SO ou no webservice.<br><br>Pelo menos já é um começo.<br><br>Pode ter certeza que seus 2 centavos ajudaram muito, ainda mais pela parte do picareta, eu to imprimindo
<br>isso e colocando aqui na porta do desenvolvimento :).<br><br><br><br><div><span class="gmail_quote">Em 22/01/07, <b class="gmail_sendername">Luis Motta Campos</b> &lt;<a href="mailto:luismottacampos@yahoo.co.uk" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
luismottacampos@yahoo.co.uk
</a>&gt; escreveu:</span><div><span class="e" id="q_1104c4f740a87a66_1"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Jan 20, 2007, at 5:57 PM, Cristiano Torres wrote:
<br>&gt; Onde trabalho sou um dos responsáveis pela área de TI e
<br>&gt; configuração de servidores WEB. Basicamente configuro e<br>&gt; monitoro servicos WEB para que a aplicacao desenvolvida pela<br>&gt; empresa rode sem problemas. Porém recentemente<br>&gt; começaram a desenvolver um modulo para apache ( desenvolveram em
<br>&gt; Kylix para versao 1.3.37 do Apache) que<br>&gt; recebe as conexoes via http, processa a requisicao, abre conexao<br>&gt; com oracle e retorna o resultado para o cliente.<br>&gt;<br>&gt;<br>&gt; O que acontece é que esse modulo esta abrindo mais conexoes com o
<br>&gt; banco do que devia, e os malditos<br>&gt; desenvolvedores em delphi disseram que a culpa é do servico web.<br>&gt;<br><br>&nbsp;&nbsp; Aqui tem os meus dois centavos:<br><br>&nbsp;&nbsp; Existe alguma teoria (razoavelmente) documentada na WikiPedia:
<br><br>&nbsp;&nbsp; <a href="http://en.wikipedia.org/wiki/Connection_pool" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://en.wikipedia.org/wiki/Connection_pool</a><br><br>&nbsp;&nbsp; Acho que uma leitura pode ajudar a entender o que você precisaria
<br>ter.<br><br>&nbsp;&nbsp; Sem conhecer os detalhes, eu diria que, sua aplicação tem uma
<br>falha muito séria de projeto.<br><br>&nbsp;&nbsp; Se você quiser &quot;peitar&quot; o pessoal contratado, eu ajudo. Não tem<br>nada pior para o bom nome dos Engenheiros de Software (e isso inclui<br>a maior parte das pessoas aqui) do que empresas picaretas como esta,
<br>que acham que podem desenvolver qualquer coisa, vender como se fosse<br>bom e ainda sair assobiando.<br><br>&nbsp;&nbsp; Eu sei que isso não é muito, mas eu peguei um trabalho novo, e<br>estou ralando um pouco agora, para colocar as coisas nos eixos.
<br><br>&nbsp;&nbsp; Putamplexos, boa sorte, e depois não esquece de contar para a<br>gente o que aconteceu.<br>--<br>Luis Motta Campos is software engineer,<br>perl fanatic evangelist, and amateur {cook, photographer}<br><br><br>
_______________________________________________
<br>Cascavel-pm mailing list<br><a href="mailto:Cascavel-pm@pm.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Cascavel-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br></blockquote></span></div></div>
<br>

<br>_______________________________________________<br>Cascavel-pm mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank">
http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br><br></blockquote></div><br><br clear="all"><br>-- <br>Lindolfo &quot;Lorn&quot; Rodrigues<br>- <a href="http://www.slackwarezine.com.br">www.slackwarezine.com.br</a><br>
- <a href="http://lornlab.org">http://lornlab.org</a><br>- <a href="http://sao-paulo.pm.org">http://sao-paulo.pm.org</a><br>use Catalyst;