2011-12-04 4 views
9

JDBC로 캐싱을 사용하고 싶습니다.
어떻게하면됩니까?
기본 제공되는 메커니즘이 있습니까? 아니면 타사 솔루션을 사용해야합니까?
JDBC를 사용하여 캐싱하는 것이 가장 좋은 방법입니다. 의 CachedRowSet에 대한 무엇 :JDBC에서 캐싱


, 잭

EDITED을 주셔서 감사합니다? http://docs.oracle.com/javase/tutorial/jdbc/basics/cachedrowset.html

+2

아무 대답이 없다. 솔직히, 당신은 캐시, PreparedStatement, 질의 결과 등을 캐싱 할 수 있습니다. 캐싱의 각 유형에 대해, 당신은 다른 접근법을 얻을 것입니다. – alf

+0

정확하게 캐시 할 대상에 따라 다릅니다. http://www.javaperformancetuning.com/tips/jdbc_caching.shtml – ziggy

+0

@alf를 참조하십시오. 연결을 캐시 할 수 있습니까? 캐시 된 연결로 무엇을합니까? :-) 나는 당신이 연결을 풀 수 있다는 것을 의미한다고 생각한다. : – aishwarya

답변

1

시도 ehcache. JDBC는 캐싱 자체가 없지만 ehcache는 꽤 좋다. 보다 강력한 클러스터 안전 캐시가 필요한 경우 oracle coherence를 시도하십시오. 필자는 일반적으로 처음에는 캐시를 두지 않고 일부 성능 테스트를 실행하지 않습니다. 테스트에서 캐시를 필요로한다는 것을 나타내는 경우에만 넣습니다.