<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Down Home Country Coding With Scott Selikoff and Jeanne Boyarsky &#187; JDBC</title>
	<atom:link href="http://www.selikoff.net/category/jdbc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.selikoff.net</link>
	<description>Java/J2EE Software Development and Technology Discussion Blog</description>
	<lastBuildDate>Thu, 29 Jul 2010 10:47:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>postgresql and jdbc</title>
		<link>http://www.selikoff.net/2010/06/13/postgresql-and-jdbc/</link>
		<comments>http://www.selikoff.net/2010/06/13/postgresql-and-jdbc/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 01:30:59 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[JavaRanch Forum Migration]]></category>
		<category><![CDATA[postgresql]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=1988</guid>
		<description><![CDATA[In postgresql &#8211; selecting maximum for each group, we saw the actual stored function.  That was the easy part.  Then there was dealing with Postgresql and JDBC.  I encountered a few surprises while doing this. Calling the stored function I expected to use JDBC&#8217;s CallableStatement since I was calling a stored procedure.  Nope.  The proper [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2010/06/13/postgresql-and-jdbc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>clone a postgresql database for testing cleanly</title>
		<link>http://www.selikoff.net/2010/03/28/clone-a-postgresql-database-for-testing-cleanly/</link>
		<comments>http://www.selikoff.net/2010/03/28/clone-a-postgresql-database-for-testing-cleanly/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 03:03:35 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[JDBC]]></category>
		<category><![CDATA[JavaRanch Forum Migration]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[jforum]]></category>
		<category><![CDATA[postgresql]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=1812</guid>
		<description><![CDATA[I&#8217;m looking at writing integration tests for the back end of JavaRanch&#8216;s JForum install. A few &#8220;pesky&#8221; requirements/constraints Multiple developers all over the word have their own local test databases filled with data in different states.  The tests must work for everyone.  Ideally they won&#8217;t leave data floating around either. The tests must use PostgreSQL.  [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2010/03/28/clone-a-postgresql-database-for-testing-cleanly/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Live from JaveOne:  JDBC Spec Enhancements</title>
		<link>http://www.selikoff.net/2009/06/03/live-from-javeone-jdbc-spec-enhancements/</link>
		<comments>http://www.selikoff.net/2009/06/03/live-from-javeone-jdbc-spec-enhancements/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 04:23:58 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[JDBC]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[specification]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=1018</guid>
		<description><![CDATA[Live from the JavaOne conference again, this time attending a session about enhancements to the JDBC specification 4.1. Four members of the JDBC specification team have presented a number of useful enhancements due in the upcoming version of JDBC. Some of these features may not make it into 4.1, but will be in future versions [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/06/03/live-from-javeone-jdbc-spec-enhancements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why JDBC + JSP = Bad</title>
		<link>http://www.selikoff.net/2009/02/24/why-jdbc-jsp-bad/</link>
		<comments>http://www.selikoff.net/2009/02/24/why-jdbc-jsp-bad/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 17:43:21 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[JavaRanch Forum Migration]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[JSP]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=788</guid>
		<description><![CDATA[Over years of moderating at The JavaRanch, I&#8217;ve seen one type of question spring up on a weekly basis: that asked by people who need help with JDBC code inside of Java Server Pages (JSPs). As much as we may want to help this individual fix their particular problem, the overriding thought of &#8220;STOP WHAT [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/02/24/why-jdbc-jsp-bad/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>production is slow &#8211; tuning jforum for javaranch &#8211; part 2</title>
		<link>http://www.selikoff.net/2009/01/11/production-is-slow-tuning-jforum-for-javaranch-part-2/</link>
		<comments>http://www.selikoff.net/2009/01/11/production-is-slow-tuning-jforum-for-javaranch-part-2/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 21:32:19 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[Development Process]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[JavaRanch Forum Migration]]></category>
		<category><![CDATA[javaranch goes jforum]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=705</guid>
		<description><![CDATA[A moderator reported that moving topics took a long time in production and our sandbox.  I just tried it and got 70 seconds through the GUI!  It didn&#8217;t used to take this long.  I&#8217;m comparing our development sandbox a few months ago to our development sandbox today.  Clearly something has changed.  The question is what! [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/01/11/production-is-slow-tuning-jforum-for-javaranch-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My query is too slow &#8211; what do I do?</title>
		<link>http://www.selikoff.net/2008/12/26/my-query-is-too-slow-what-do-i-do/</link>
		<comments>http://www.selikoff.net/2008/12/26/my-query-is-too-slow-what-do-i-do/#comments</comments>
		<pubDate>Fri, 26 Dec 2008 20:48:04 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=690</guid>
		<description><![CDATA[After posting Tuning JForum for JavaRanch, a couple people asked me offline about what I look for when tuning queries. Before The very first thing I do is identify the slow query and benchmark a &#8220;before&#8221; number.  This proves that there is something to optimize and lets me see if my tuning helped matters.  If [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2008/12/26/my-query-is-too-slow-what-do-i-do/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tuning jforum for javaranch</title>
		<link>http://www.selikoff.net/2008/12/23/tuning-jforum-for-javaranch/</link>
		<comments>http://www.selikoff.net/2008/12/23/tuning-jforum-for-javaranch/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 04:12:49 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[JDBC]]></category>
		<category><![CDATA[JavaRanch Forum Migration]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=686</guid>
		<description><![CDATA[JavaRanch has been updating our forum software to an extension of JForum.  While testing, Ulf Dittmer noticed that the RSS feeds were incredibly slow &#8211; to the point of timing out.  He found that the database query itself was taking so long that the browser gave up. Some of the queries built into JForum are [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2008/12/23/tuning-jforum-for-javaranch/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>postgresql explain</title>
		<link>http://www.selikoff.net/2008/12/13/postgresql-explain/</link>
		<comments>http://www.selikoff.net/2008/12/13/postgresql-explain/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 21:02:00 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[JDBC]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[postgresql]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=682</guid>
		<description><![CDATA[I had an opportunity to do some tuning on postgresql and was pleasantly surprised at how smoothly it went. The first thing I did was try to run an &#8220;explain&#8221; on the query under discussion.  (Explain is a tabular or graphical view of the detailed steps the database uses to execute your query.  By knowing [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2008/12/13/postgresql-explain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Tips to be a Good JDBC Programmer</title>
		<link>http://www.selikoff.net/2008/09/29/5-tips-to-be-a-good-jdbc-programmer/</link>
		<comments>http://www.selikoff.net/2008/09/29/5-tips-to-be-a-good-jdbc-programmer/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 17:32:02 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[good]]></category>
		<category><![CDATA[programmer]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=482</guid>
		<description><![CDATA[Have you written Java code for your database connections in JDBC that ends up being thrown away? Would using a new database software easily kill your product and set you back months at a time to port? Well, if so, keep reading as the goal of this article is to make you a better JDBC [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2008/09/29/5-tips-to-be-a-good-jdbc-programmer/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Database Key Generation in Java Applications</title>
		<link>http://www.selikoff.net/2008/09/03/database-key-generation-in-java-applications/</link>
		<comments>http://www.selikoff.net/2008/09/03/database-key-generation-in-java-applications/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 06:11:16 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[JDBC]]></category>
		<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[auto-generate]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[generation]]></category>
		<category><![CDATA[getGeneratedKeys]]></category>
		<category><![CDATA[key]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=380</guid>
		<description><![CDATA[All JDBC programmers at one time or another have had to deal with key generation for new records, or more precisely, how to retrieve keys for newly created records. This article discusses some of the techniques and limitations offered to Java JDBC programmers. Unique Keys Most (good) database systems assign a unique key, usually a [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2008/09/03/database-key-generation-in-java-applications/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
