반응형
Oracle은 Foreign KEY 열에 대한 보조 인덱스를 자동으로 생성합니까?
저는 현재 오라클에서 개발 중입니다.외부 키 제약 조건을 정의한 테이블이 여러 개 있습니다.SQL Server 및 MySQL 관련 질문을 이미 읽었지만 Oracle에 대한 질문은 찾을 수 없었습니다.
따라서 질문은 항상 동일합니다. 외부 키 제약 조건을 만드는 열에 대해 쿼리 성능을 최적화하려면 명시적인 보조 인덱스도 만들어야 합니까?Oracle은 JOIN 중에 성능을 향상시키기 위해 FOREGINAL KEYED 열에 인덱스를 자동으로 생성하지 않습니까?
저는 주로 WHERE 절을 해당 열과 비교하는 쿼리를 수행합니다.
아니요, Oracle은 99%의 경우에도 외부 키 열에 인덱스를 자동으로 생성하지 않습니다.쿼리에 도움이 되는 것 외에도 인덱스는 상위 테이블에 있는 삭제 문의 성능을 향상시킵니다.
언급URL : https://stackoverflow.com/questions/9262934/does-oracle-automatically-create-a-secondary-index-for-foreign-key-columns
반응형
'programing' 카테고리의 다른 글
Excel Interop - 범위의 모든 테두리 그리기 (0) | 2023.06.10 |
---|---|
시트의 행 수 (0) | 2023.06.10 |
워드프레스에서 처음 로그인한 후 사용자를 리디렉션하시겠습니까? (0) | 2023.06.10 |
서로 다른 RHEL 호스트에서 생성된 MariaDB 시간대 정보 SQL 파일 간의 차이 (0) | 2023.06.10 |
iPhone UI 텍스트 필드에 "지우기" 단추 추가 (0) | 2023.06.10 |