2011-08-21 6 views
0

Java 웹 응용 프로그램 성능에 관한 질문이 있습니다. 이러한 frameworkWorks : struts, hibenrate 및 spring을 사용하여 Java 웹 응용 프로그램을 개발하지만 데이터베이스에 연결할 때 성능이 좋지 않습니다. 성능 향상을 위해Java 웹 응용 프로그램 성능

+0

어떻게 데이터베이스에 연결 :

나는 느린 SQL 데이터베이스 대기 시간이 블로그를 쓴

http://appdynamics.com/products-free-download.php

, 당신이 당신의 대기 시간을 초래하는 이해하는 데 도움이해야합니까? 어떤 종류의 기술인가? –

+0

정적 인 SessionFactory 객체를 정의한 HibernateUtil 클래스와 정적 블록을 사용하여 Configuration()을 사용하여이 객체를 인스턴스화하는 클래스를 사용하고 있습니다. 마찬가지로 : sessionFactory = new Configuration(). configure(). buildSessionFactory(); –

+0

최대 절전 모드로 혼동하지 마십시오. 연결 풀링을 사용하지 않는 것 같습니다. –

답변

0

데이터베이스 계층에서 일어나는 일에 대한 가시성이 필요합니다. P6spy는 이러한 종류의 정보를 기록하는 jdbc-wrapper입니다.

+0

Plz can u P6spy 사용법을 말해주세요 –

+0

메인 사이트가 다운 된 것처럼 보입니다. 그러나 흥미로운 http://blog.frankel.ch/tag/p6spy를 찾을 수도 있습니다. –

+0

로그를 확인하고이 로그 데이터를 데이터베이스에 연결하고, 외래 키를 확인하고 최대 절전 모드에서 매핑 파일을로드합니다. –

관련 문제