티스토리 뷰
[ 데이터베이스 성능 저하 원인 ]
📍암기 : 락페릭 사커
데이터베이스 락 | DB Lock | - 대량의 데이터 조회, 과도한 업데이트, 인덱스 생성 시 발생하는 환경 - 요청한 작업은 Lock의 해제 시까지 대기하거나 타임 아웃됨 |
불필요한 데이터베이스 패치 | DB Fetch | - 실제 필요한 데이터보다 많은 대량의 데이터 요청이 들어올 경우 응답 시간 저하 현상 발생 - 결과 세트에서 마지막 위치로 커서를 옮기는 작업이 빈번한 경우 응답 시간 저하 현상 발생 |
연결 누수 | Connection Leak | DB 연결과 관련된 JDBC 객체를 사용 후 종료하지 않을 경우 발생 |
부적절한 커넥션 풀 크기 | Connection Pool Size | 너무 작거나 크게 설정한 경우 성능 저하 현상이 발생할 가능성 존재 |
확정 관련 | Commit | 트랜젝션이 확정(Commit)되지 않고 커넥션 풀에 반환될 때 성능 저하 가능성 존재 |
출처 : 수제비 정보처리기사 실기 - 두음쌤 (https://www.youtube.com/watch?v=8QyS3w-wI1I)
'정보처리기사' 카테고리의 다른 글
[정보처리기사 실기 암기] 나쁜 코드 유형 (오문의 결침) (0) | 2022.04.13 |
---|---|
[정보처리기사 실기 암기] 애플리케이션 성능 테스트 수행 절차 (도환시성) (0) | 2022.04.13 |
[정보처리기사 실기 암기] 애플리케이션 성능 측정 지표 (처응 경자) (0) | 2022.04.13 |
[정보처리기사 실기 암기] 결함 심각도별 분류 (치주 보경단) (0) | 2022.04.13 |
[정보처리기사 실기 암기] 코드 커버리지 유형 (구결조 조변다) (0) | 2022.04.13 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 제어문자
- 정보처리기사실기
- javascript
- 정보처리기사
- 공유 클라우드
- 부분 완료 상태
- 정보처리기사실기암기
- 프로토콜의 기본요소
- 트랜잭션
- IPv4와 IPv6 특징
- 활동 상태
- c++
- 백준
- 실패 상태
- Java
- 정처기
- 서식문자
- 트랜잭션 제어
- 클라우딩 컴퓨팅
- 트랜잭션의 상태
- 정보처라기사암기
- IPv6
- 배열조작
- 철회 상태
- 정보처리기사암기
- SELECT 명령문
- 코딩테스트
- 완료 상태
- 개발팁
- 정처기실기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함