Oracle Analytics Cloud가 다른 데이터 센터의 데이터베이스에 접속되면 네트워크 대기 시간이 늘어납니다. 이 항목에서는 Oracle Analytics Cloud와 데이터 소스 간의 네트워크 왕복 횟수를 줄임으로써 이와 같은 높은 네트워크 대기 시간으로 인한 부정적인 성능 영향을 최소화할 수 있는 방법에 대해 설명합니다. 네트워크 왕복 횟수를 줄이면 데이터베이스 질의의 응답 시간이 단축됩니다.
이를 달성하기 위해서는 기본 대량 인출 행 수와 인출 버퍼 크기를 늘리는 것이 좋습니다. Oracle Analytics Cloud에 대한 데이터 모델 파일(RPD)에서 해당 설정을 모두 수정할 수 있습니다:
DEFAULT_BULK_FETCH_ROW_COUNT
: 대량 인출 행 수 값을 5,000으로 늘립니다. 대량 인출 행 수는 대량 인출 버퍼 크기에 따라 제한되므로 인출 버퍼 크기도 늘려야 합니다.MAX_BULK_FETCH_BUFFER_SIZE
: 버퍼 크기를 1,000,0000과 같은 큰 값으로 늘립니다.버퍼 크기가 충분히 크지 않으면 각 대량 인출에는 DEFAULT_BULK_FETCH_ROW_COUNT
에서 예상한 것보다 적은 수의 행이 포함됩니다. 네트워크 대기 시간이 길면 성능이 저하될 수 있습니다.