ahyun3089.log
로그인
ahyun3089.log
로그인
[정보처리기사] SQL활용 및 최적화
이아현
·
2023년 7월 3일
팔로우
0
정보처리기사
0
정보처리기사
목록 보기
7/11
1. 절차형 SQL
일반적인 개발 언어처럼 SQL 언어에서도 절차 지향적인 프로그램이 가능하도록 하는 트랜잭션 언어
종류 : 프로시저, 사용자 정의 함수, 트리거
2. SQL 최적화
쿼리 성능 개선(튜닝)
DB에서 프로시저에 있는 SQL 실행 계획을 분석, 수정을 통해 최소의 시간으로 원하는 결과를 얻도록 프로시저를 수정하는 작업
SQL 성능 개선을 통해 데이터 조작 프로시저의 성능 개선이 가능
쿼리 성능 개선 절차
문제 있는 SQL 식별
옵티마이저 통계 확인
SQL문 재구성
인덱스 재구성
실행계획 유지관리
옵티마이저 통계확인
옵티마이저 : SQL을 가장 빠르고 효율적으로 수행할 최적의 처리 경로를 생성해주는 DBMS 내부 핵심엔진
유형 : 규칙기반 옵티마이저(RBO), 비용기반 옵티마이저(CBO)
이아현
PM을 지향하는 FE 개발자 이아현입니다 :)
팔로우
이전 포스트
[정보처리기사] 응용 SQL - 집계성 SQL
다음 포스트
[정보처리기사] 소프트웨어 개발 방법론
0개의 댓글
댓글 작성