SQL1 SQL의 인덱스(INDEX) 안녕하세요. mika입니다. 이번 시간엔 DB의 인덱스(Index) 에 대해서 알아보고자 합니다! 데이터베이스 관리 시스템(DBMS)으로 데이터베이스(DB) 테이블에서 데이터를 찾는 방식은 테이블 전체를 스캔 인덱스(Index)를 이용 이렇게 2가지가 있습니다. 테이블 전체를 스캔하는 방식은 테이블 전체에서 데이터를 찾는 경우이고, 인덱스를 이용하는 방식은 고유한 데이터. 즉, 기본키(PK)를 이용하는 경우입니다. 테이블 전체를 스캔하는 방식은 튜닝 요소는 많지 않지만, 인덱스와 관련된 튜닝 요소는 많으며 기법도 다양합니다. 앞서, 인덱스를 스캔하는 이유는 검색 조건을 만족하는 소량의 데이터를 빨리 찾고 그에 따른 ROWID를 얻기 위해서 입니다. ROWID = 데이터 블록 주소 + 로우 번호 데이터 블.. 2021. 7. 20. 이전 1 다음