SQL*Loader를 사용하여 데이터 로드

Oracle SQL*Loader를 사용하여 클라이언트 시스템의 로컬 파일에서 Autonomous AI Database on Dedicated Exadata Infrastructure로 데이터를 로드할 수 있습니다.

로드 성능은 클라이언트와 자율운영 AI 데이터베이스 간의 네트워크 대역폭에 따라 달라지므로 SQL*Loader를 사용하면 소량의 데이터를 로드하는 데 적합할 수 있습니다. 대량의 데이터를 위해 Oracle은 Oracle Data Pump를 사용하여 Cloud Object Storage에서 데이터를 로드할 것을 권장합니다. 클라우드 객체 저장소에서 로드하는 방법에 대한 자세한 내용은 Oracle Data Pump를 사용하여 데이터 로드를 참조하십시오.

Oracle은 최적의 로드 성능을 위해 다음 SQL*Loader 매개변수를 사용할 것을 권장합니다.

readsize=100M
bindsize=100M
direct=N

자세한 내용은 Oracle Database 19c Utilities 또는 Oracle Database 26ai UtilitiesSQL*Loader에 대한 명령행 매개변수를 참조하십시오.

여러 파일을 동시에 로드하는 경우 각 파일에 대해 별도의 SQL*Loader 세션을 호출할 수 있습니다.

자율운영 AI 데이터베이스는 권장 매개변수를 사용하는 경우 대량 로드 작업 중 테이블에 대한 최적기 통계를 수집합니다. 권장 매개변수를 사용하지 않을 경우 최적기 통계에 설명된 대로 수동으로 최적기 통계를 수집하거나 자동 통계 수집 작업이 시작될 때까지 기다려야 합니다.