이전 항목: 성능 관리다음 항목: 응용 프로그램 성능 활동 보기


응용 프로그램 성능 모니터링

DB2 데이터베이스 응용 프로그램을 사용하는 회사에서 IT 팀은 리소스를 많이 사용하거나 성능이 느린 DB2 응용 프로그램과 SQL을 찾고 분석하고 관리해야 합니다. 이러한 작업은 성능을 최적화하고 시스템 리소스 사용을 최소화하는 데 유용합니다.

CA Chorus for DB2 Database Management는 리소스를 많이 사용하는 SQL을 식별하고 이에 대응하여 성능 조정을 위한 노력을 가장 지원이 필요한 영역에 집중할 수 있게 해줍니다. 필요한 수준까지 드릴다운하고 리소스를 보존할 수 있을 뿐 아니라, 비효율적이고 비용이 높은 SQL 성능 추적을 수행하지 않고 자세한 응용 프로그램 성능 분석을 수행할 수 있습니다.

CA Chorus for DB2 Database Management를 사용하면 다양한 응용 프로그램 수준에서 현재 및 과거의 DB2 어카운팅 추적 정보를 보고 이에 필요한 조치를 취하여 응용 프로그램 작업 부하와 성능을 완전히 이해할 수 있습니다. 이러한 기능을 사용하면 리소스 소비가 많은 DB2 성능 추적을 수행하지 않고도 가장 자주 사용되는 플랜, 프로그램 및 SQL 문을 파악할 수 있습니다. 이러한 정보를 기반으로 현재 환경에서 실행 중인 DB2 SQL 문, 패키지, 플랜 중에서 성능이 느린 최하위 10개 항목을 확인할 수 있습니다. 동적 및 정적 DB2 SQL 문도 모니터링됩니다. 이러한 정보를 통해 조정 노력을 가장 필요한 곳에 집중할 수 있습니다.

추가 기능을 사용하여 SQL 작업을 분석하고, SQL 오류 작업을 확인하고 이해할 수 있습니다.

DB2의 실시간 통계 수집 기능을 사용하여 패키지된 응용 프로그램 개체에 대한 작업을 쉽게 모니터링할 수 있습니다. 실시간 통계를 사용할 경우 DB2는 테이블스페이스와 인덱스 공간에 대한 통계를 수집하고 이 정보를 두 개의 사용자 정의 테이블에 주기적으로 씁니다. DB2 9부터 이 테이블은 시스템 카탈로그의 중요 부분으로서 통합되었습니다. 사용자가 작성한 쿼리 및 프로그램, DB2 제공 저장 프로시저 또는 제어 센터는 통계를 사용하여 개체 유지 관리에 대한 결정을 내릴 수 있습니다.

Investigator의 응용 프로그램 폴더에서 DB2 성능을 분석할 수 있습니다. Investigator에서는 응용 프로그램 성능 활동에 구체적으로 드릴다운하는 데 유용한 작업을 제공합니다. 이러한 작업을 통해 다양한 수준에서 응용 프로그램 성능 활동을 보고 다음과 같은 기능을 수행할 수 있습니다.

이 정보는 실시간 성능을 분석하여 성능 저하의 원인이 되는 응용 프로그램 및 SQL 문을 식별하고 처리하는 데 유용합니다. 또한 SQL이 DB2에 미치는 영향을 감소시키고 전반적인 DB2 성능을 최적화하며 가장 자주 사용되는 플랜, 패키지, SQL 문을 확인하는 데도 유용합니다.