<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: DBD::Oracle 1.22 Released</title>
	<atom:link href="http://www.pythian.com/news/1151/dbdoracle-122-released/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pythian.com/news/1151/dbdoracle-122-released/</link>
	<description>News and views from Pythian DBAs</description>
	<lastBuildDate>Fri, 10 Feb 2012 13:01:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: daigoro</title>
		<link>http://www.pythian.com/news/1151/dbdoracle-122-released/#comment-371455</link>
		<dc:creator>daigoro</dc:creator>
		<pubDate>Tue, 25 Aug 2009 07:42:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1151/dbdoracle-122-released#comment-371455</guid>
		<description>Thank you!</description>
		<content:encoded><![CDATA[<p>Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Scoles</title>
		<link>http://www.pythian.com/news/1151/dbdoracle-122-released/#comment-270525</link>
		<dc:creator>John Scoles</dc:creator>
		<pubDate>Tue, 02 Sep 2008 12:26:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1151/dbdoracle-122-released#comment-270525</guid>
		<description>Sort answer: yes with a but!
Long answer: no with a maybe!

Your best bet is to give is a go and see what happens.  If you run into trouble (I mean, &quot;when&quot;), post your question to dbi-users@perl.org  You should get plenty of help there.</description>
		<content:encoded><![CDATA[<p>Sort answer: yes with a but!<br />
Long answer: no with a maybe!</p>
<p>Your best bet is to give is a go and see what happens.  If you run into trouble (I mean, &#8220;when&#8221;), post your question to <a href="mailto:dbi-users@perl.org">dbi-users@perl.org</a>  You should get plenty of help there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chuck</title>
		<link>http://www.pythian.com/news/1151/dbdoracle-122-released/#comment-262006</link>
		<dc:creator>Chuck</dc:creator>
		<pubDate>Thu, 21 Aug 2008 20:23:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1151/dbdoracle-122-released#comment-262006</guid>
		<description>Hi,
I was wondering if there will be any compatibility issues when I try to install DBD::Oracle on my 64 bit machine. Perl now has a 64 bit solution and after reading throught the README.64bit.txt file for DBD::Oracle, I learned that there were problems when using a 32 bit Perl interpretor to install DBD::Oracle. If I have a 64 bit machine, 64 bit Oracle, and 64 bit Perl, will I have any issues when trying to install DBD::Oracle???</description>
		<content:encoded><![CDATA[<p>Hi,<br />
I was wondering if there will be any compatibility issues when I try to install DBD::Oracle on my 64 bit machine. Perl now has a 64 bit solution and after reading throught the README.64bit.txt file for DBD::Oracle, I learned that there were problems when using a 32 bit Perl interpretor to install DBD::Oracle. If I have a 64 bit machine, 64 bit Oracle, and 64 bit Perl, will I have any issues when trying to install DBD::Oracle???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Scoles</title>
		<link>http://www.pythian.com/news/1151/dbdoracle-122-released/#comment-261613</link>
		<dc:creator>John Scoles</dc:creator>
		<pubDate>Thu, 21 Aug 2008 08:20:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1151/dbdoracle-122-released#comment-261613</guid>
		<description>Yes, I have changed the code to OCIServerVersion, which will make 1 round trip to the server which in turn will keep the connection alive.  This is how it is supposed to work. The original patch for for Apache::DBI was a quick hack in perl only.  The 1.22 version will, I hope, use much fewer server resources, and  eliminate all the problems encountered with expanding memory.

I am currently working on a new mod that will take advantage of Oracle&#039;s own pooling system. You might want to help out with it.

Cheers!</description>
		<content:encoded><![CDATA[<p>Yes, I have changed the code to OCIServerVersion, which will make 1 round trip to the server which in turn will keep the connection alive.  This is how it is supposed to work. The original patch for for Apache::DBI was a quick hack in perl only.  The 1.22 version will, I hope, use much fewer server resources, and  eliminate all the problems encountered with expanding memory.</p>
<p>I am currently working on a new mod that will take advantage of Oracle&#8217;s own pooling system. You might want to help out with it.</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Perl DBD::Oracle 1.22 Released (Christopher Jones on OPAL)</title>
		<link>http://www.pythian.com/news/1151/dbdoracle-122-released/#comment-258511</link>
		<dc:creator>Perl DBD::Oracle 1.22 Released (Christopher Jones on OPAL)</dc:creator>
		<pubDate>Sat, 16 Aug 2008 01:41:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1151/dbdoracle-122-released#comment-258511</guid>
		<description>[...] John Scoles has just released DBD::Oracle 1.22 for Perl. His release note and change list are at http://www.pythian.com/blogs/1151/dbdoracle-122-released. [...]</description>
		<content:encoded><![CDATA[<p>[...] John Scoles has just released DBD::Oracle 1.22 for Perl. His release note and change list are at <a href="http://www.pythian.com/blogs/1151/dbdoracle-122-released" rel="nofollow">http://www.pythian.com/blogs/1151/dbdoracle-122-released</a>. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DBD User</title>
		<link>http://www.pythian.com/news/1151/dbdoracle-122-released/#comment-258176</link>
		<dc:creator>DBD User</dc:creator>
		<pubDate>Fri, 15 Aug 2008 12:34:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1151/dbdoracle-122-released#comment-258176</guid>
		<description>John, 

Thank you for the work you put in to this latest release.  Would you mind explaining the reasoning behind the changes you made to the ping method?  

I ask because one of our DBAs has singled out &quot;select sysdate from dual&quot; as the root cause of why our Oracle database has these random pauses intermittently.  I believe the explanation was that because &quot;Select sysdate from dual&quot; is not able to use bind variables, it is parsed every time it executes, causing oracle shared memory to dynamically expand to accomodate &quot;all the versions of this statement&quot;, and in turn, causing delays for other sessions. 

Would you mind commenting?  I&#039;m not sure I&#039;ve made up my mind on this one yet and value your input.  We are currently rolling v1.22 into production since the ping method has been changed, but if i&#039;m reading the code correctly, we might just be substituting &quot;select sysdate from dual&quot; for a call to OCIServerVersion.</description>
		<content:encoded><![CDATA[<p>John, </p>
<p>Thank you for the work you put in to this latest release.  Would you mind explaining the reasoning behind the changes you made to the ping method?  </p>
<p>I ask because one of our DBAs has singled out &#8220;select sysdate from dual&#8221; as the root cause of why our Oracle database has these random pauses intermittently.  I believe the explanation was that because &#8220;Select sysdate from dual&#8221; is not able to use bind variables, it is parsed every time it executes, causing oracle shared memory to dynamically expand to accomodate &#8220;all the versions of this statement&#8221;, and in turn, causing delays for other sessions. </p>
<p>Would you mind commenting?  I&#8217;m not sure I&#8217;ve made up my mind on this one yet and value your input.  We are currently rolling v1.22 into production since the ping method has been changed, but if i&#8217;m reading the code correctly, we might just be substituting &#8220;select sysdate from dual&#8221; for a call to OCIServerVersion.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

