Uh.  I just installed DBD::Oracle 1.23 with a patch.  Should I install 
DBD::Oracle 1.22 instead?  What I the nature of the bug?
I am fairly new to the dbi-users group, and I haven't been watching the emails.

John

-----Original Message-----
From: John Scoles [mailto:sco...@pythian.com] 
Sent: Friday, February 05, 2010 5:07 AM
To: Matthew Maglinte
Cc: dbi-users@perl.org; tim.bu...@pobox.com
Subject: Re: dbd::oracle behavior

Hard to say what is going on here but me things you are running into the 
'ping' problem

Are you using Apache::DBI??

Many of these warehouse applictions reuse the same connection handel and 
to keep them alive they use $dbh->ping which runs a query to maintain 
the connection.

What version of DBD::Oracle are you using?

If you can upgrade to DBD::Oracle 1.22 (do not use 1.23 there is a bug 
in there that might be worse) or get the latest 1.24 version

that might solve your problem

cheers
John Scoles






Matthew Maglinte wrote:
> I'm a dba supporting a  warehouse database (production environment) 
> accessed via a custom application built on open source components, one of 
> which is dbd::oracle.
>
> Performance monitoring shows two queries continually consuming 
> considerable resources (cpu waits) - the query text resembling for the 
> most part 'column_info' and 'table_info'.  Over any given day, the 
> column_info select is executed +260 times an hour,  'table_info'  executed 
> +360 times an hour.
>
> Is this level of frequency intended?  And are these calls appropriate 
> (expected) for a static data dictionary environment?
>
> Any response that would help my understanding would be appreciated. 
> Thanks.
>
> Matt Maglinte
> DBA - PeMS/LCS
> Department of Transportation
> W:(916)445-0090
> matthew_magli...@dot.ca.gov
>
>   

Reply via email to