#SQL#Oracle#인덱스생성과이해1 SQL)Oracle_인덱스 생성과 이해 ;인덱스는 테이블 검색 성능을 빠르게 하기 위해 제공되는 개체이다. 비록 직접 인덱스에 저장된 데이터를 검색하거나 조작할 수는 없지만 DB운영에 매우 중요하다. 초급 개발자나 초급 DBA 한테는 활용도가 많이 떨어지지만 중고급으로 올라 수록, SQL 에 대한 이해도가 높아질수록 인덱스에 대한 활용도가 올라간다. 테이블의 행은 우선순위가 없으며 입력 순서와는 무관하게 저장되고 검색된다. 이렇게 저장된 행이 순서에 무관하므로 오라클에서 테이블 내에 정보를 찾기 위해서는 반드시 테이블 전체를 읽어야 한다. 이렇게 테이블 전체를 읽는 것을 '풀 테이블 스캔'이라고 하고 '풀 테이블 스캔'은 테이블의 크기가 작을 때는 문제가 되지 않지만 테이블의 행이 수천만 건에서 수억 건을 넘어간다면 정보를 검색하는 시간이 너.. 2023. 3. 14. 이전 1 다음