Database초보우낙
10.자동으로 인덱스를 생성하는 기능 본문
▩ 예제10. 자동으로 인덱스를 생성하는 기능
■ 기능1. 자동으로 인덱스를 생성하는 기능
- 엑사 데이터 베이스에서만 가능한 기능
- oracle 19c 부터 사용가능한 기능
- 인덱스가 필요한 테이블에 대해서 자동으로 인덱스를 생성해줌
- 자주 수행되는 쿼리문을 모니터링하고 그 쿼리문의 where 절에 사용된
컬럼에 인덱스를 자동 생성해줍니다.
실습: https://cafe.daum.net/oracleoracle/SoYx/46
면접문제: 엑사의 기술에 대해서 아는것 있으면 말씀해보세요 ~
답변: 자동으로 인덱스를 생성해주는 기능입니다.
오라클이 스스로 인덱스를 생성하는데 자주 수행되는 쿼리문을
분석해서 인덱스 생성 구문을 생성해줍니다. 그런데 처음에 인덱스가
invible 하게 생성하고 나중에 옵티마이져가 인덱스를 볼 수 있도록
visible 하는 스크립트로 생성합니다.
CREATE INDEX "ADMIN"."SYS_AI_cpyc6j835g6ng" ON "ADMIN"."T1"("OBJECT_ID") TABLESPACE "DATA" UNUSABLE INVISIBLE AUTO COMPRESS ADVANCED LOW ONLINE
ALTER INDEX "ADMIN"."SYS_AI_cpyc6j835g6ng" REBUILD ONLINE
ALTER INDEX "ADMIN"."SYS_AI_cpyc6j835g6ng" VISIBLE
(면접문제) 엑사 명령어에 대해서 아는거 있으면 말씀해보세요.
답변: 엑사 시스템은 스토리지 서버와 인피니밴드와 데이터베이스 서버로 구성되어
있습니다.
스토리지 서버에 상태가 정상인 비정상인 확인하는 스크립트는 ?? 가 있고
인피니밴드의 상태가 정상인지 확인하는 명령어는 ?? 이고
데이터 베이스 서버의 상태가 정상이 확인하는 명령어는 ?? 입니다.
'oracle 12c' 카테고리의 다른 글
12.하이브리드 파티션 테이블 (0) | 2024.04.30 |
---|---|
11. 19C 뉴피쳐 기능2. 과도한 시스템 리소스를 사용하는 SQL 문에 대한 격리 (0) | 2024.04.30 |
9.(12c의 새로운 기능) SQL PLAN MANAGER 와 SQL Profile (0) | 2024.04.30 |
8.(12c 의 뉴피쳐 ) 오라클 heatmap 과 ADO (0) | 2024.04.30 |
7.파티션중 하나의 파티션에만 인덱스 생성 가능 (0) | 2024.04.30 |