<?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>Application Performance, Scalability and Architecture – The dynaTrace Blog &#187; Hibernate</title>
	<atom:link href="http://blog.dynatrace.com/tag/hibernate/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dynatrace.com</link>
	<description>dynaTrace Blog on Performance, Scalabilty and Architecture - Java and .NET  Application Performance Management</description>
	<lastBuildDate>Thu, 02 Sep 2010 18:22:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>JPA Under The Hood &#8211; Understanding the Dynamics of Your JPA Framework</title>
		<link>http://blog.dynatrace.com/2009/11/12/w-jax-jpa-under-the-hood/</link>
		<comments>http://blog.dynatrace.com/2009/11/12/w-jax-jpa-under-the-hood/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 10:45:23 +0000</pubDate>
		<dc:creator>Alois Reitbauer</dc:creator>
				<category><![CDATA[Architecture and Performance]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Public Events]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[O/R Mapper]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1120</guid>
		<description><![CDATA[
			
				
			
		
I recently gave a talks on the behaviour of different JPA frameworks at W-JAX(Germany) and TheServerSide Java Symposium (Prague). As some people have asked me, I am publishing the samples as well. I would also give away the eclipse project, however with all the third party libraries I am sure I will end up not [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2009/11/12/w-jax-jpa-under-the-hood/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Video on Common Performance Antipatterns online</title>
		<link>http://blog.dynatrace.com/2009/10/16/video-on-common-performance-antipatterns-online/</link>
		<comments>http://blog.dynatrace.com/2009/10/16/video-on-common-performance-antipatterns-online/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 07:32:33 +0000</pubDate>
		<dc:creator>Alois Reitbauer</dc:creator>
				<category><![CDATA[Patterns and Practices]]></category>
		<category><![CDATA[Public Events]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1019</guid>
		<description><![CDATA[
			
				
			
		
Last year at devoxx I gave a talk on common pitfalls in performance management. Parleys has now put the talk online. A couple of people have been asking to get slides. Now you can even get the voice and the slides. In this presentation I give an overview of typical performance antipatterns. I discuss conceptual, [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2009/10/16/video-on-common-performance-antipatterns-online/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Understanding Caching in Hibernate &#8211; Part Three : The Second Level Cache</title>
		<link>http://blog.dynatrace.com/2009/03/24/understanding-caching-in-hibernate-part-three-the-second-level-cache/</link>
		<comments>http://blog.dynatrace.com/2009/03/24/understanding-caching-in-hibernate-part-three-the-second-level-cache/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 13:46:13 +0000</pubDate>
		<dc:creator>Alois Reitbauer</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Patterns and Practices]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[O/R Mapper]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=368</guid>
		<description><![CDATA[
			
				
			
		
In the last posts I already covered the session cache as well as the query cache. In this post I will focus on the second-level cache. The Hibernate Documentation provides a good entry point reading on the second-level cache.
The key characteristic of the second-level cache is that is is used across sessions, which also differentiates [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2009/03/24/understanding-caching-in-hibernate-part-three-the-second-level-cache/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Understanding Caching in Hibernate &#8211; Part Two : The Query Cache</title>
		<link>http://blog.dynatrace.com/2009/02/16/understanding-caching-in-hibernate-part-two-the-query-cache/</link>
		<comments>http://blog.dynatrace.com/2009/02/16/understanding-caching-in-hibernate-part-two-the-query-cache/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 16:24:52 +0000</pubDate>
		<dc:creator>Alois Reitbauer</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Patterns and Practices]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[O/R Mapper]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=366</guid>
		<description><![CDATA[
			
				
			
		
In the last post I wrote on caching in Hibernate in general as well as on the behavior of the session cache. In this post we will have a closer look at the QueryCache. I will not explain the query cache in details as there are very good articles like Hibernate: Truly Understanding the Second-Level [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2009/02/16/understanding-caching-in-hibernate-part-two-the-query-cache/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Understanding Caching in Hibernate &#8211; Part One : The Session Cache</title>
		<link>http://blog.dynatrace.com/2009/02/16/understanding-caching-in-hibernate-part-one-the-session-cache/</link>
		<comments>http://blog.dynatrace.com/2009/02/16/understanding-caching-in-hibernate-part-one-the-session-cache/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 09:48:29 +0000</pubDate>
		<dc:creator>Alois Reitbauer</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Patterns and Practices]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[O/R Mapper]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=359</guid>
		<description><![CDATA[
			
				
			
		

Hibernate offers caching functionality which is designed to reduces the amount of necessary database access.  This is a very powerful feature if used correctly. However I have seen a lot of cases and also talked to many people on caching in Hibernate, where caching is either not understood correctly or even used the wrong way.
There [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2009/02/16/understanding-caching-in-hibernate-part-one-the-session-cache/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>
