[sql] SQL 데이터베이스 성능 통계 수집을 통해 어떤 부분을 모니터링할 수 있나요?
  1. 쿼리 실행 시간: 각 쿼리의 실행 시간을 추적하여 성능 저하를 일으키는 쿼리를 식별합니다.
  2. 인덱스 통계: 인덱스의 사용 빈도, 효율성 및 누락된 인덱스를 파악하여 데이터베이스 성능을 최적화합니다.
  3. I/O 사용량: 디스크 I/O 작업의 양과 속도를 모니터링하여 스토리지 성능을 평가하고 병목 현상을 식별합니다.
  4. 락 및 데드락: 트랜잭션 락 및 데드락 발생 여부를 추적하여 데이터베이스의 일관성과 성능을 확인합니다.
  5. 시스템 자원 사용량: CPU, 메모리 및 네트워크 리소스 사용량을 모니터링하여 데이터베이스 서버의 부하를 파악합니다.

데이터베이스 성능 통계 수집은 시스템의 건강 상태를 유지하고 미리 대응하여 잠재적인 문제점을 예방하는 데 매우 중요합니다.