![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqiIRU%2FbtsGeK4Ei5c%2FT8zeCfKi70ZlBBZdzSyox1%2Fimg.png)
DI(Digital Innovation)/DataBase & SQL 뽀개기
index 만들어보기 그리고 성능 평가해보기
저희가 지난 시간 까지 index를 만들어 놓으면 성능이 향상된다고 배웠습니다. SELECT 가 얼마나 성능이 향상되었는지 확인해볼까요?? execution plan(실행 계획) 분석해보기 library.csv 파일을 가져와보겠습니다. 이 csv 파일은 6만건의 도서관 소장도서 정보가 저장되어있는 데이터셋입니다. SELECT * FROM library WHERE 등록번호 = 'CEM97499' 근데 이게 생각보다 오래 걸리는 것 같습니다. 뭔가가 오래 걸리는 것 같으면 실행계획부터 분석하고 봐도 되는데요 원하는 SELECT 쿼리문에 커서 올리고 DBever 상단메뉴 SQL 편집기 → 실행계획보기를 누르면 실행계획이 출력됩니다. 이게 컴퓨터가 이 쿼리문을 어케 실행할지 계획을 보여주는건데요. 이걸보고 성능..