programing

Oracle은 Foreign KEY 열에 대한 보조 인덱스를 자동으로 생성합니까?

goodsources 2023. 6. 10. 09:03
반응형

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

반응형