將網路延遲對查詢效能的影響減至最低

Oracle Analytics Cloud 如果連線至位於不同資料中心的資料庫,網路延遲便會增加。為了將網路延遲增加對效能的負面影響減至最低,您可以減少 Oracle Analytics Cloud 與資料來源之間的網路往返次數。將網路往返次數減少,就可以縮短資料庫查詢的回應時間。

為了達成此目標,Oracle 建議您增加預設的大量擷取資料列數目和擷取緩衝區的大小。您可以在資料模型檔案 (RPD) 中修改您 Oracle Analytics Cloud 的這兩項設定值。

  • DEFAULT_BULK_FETCH_ROW_COUNT:將大量擷取資料列數目增加至 5,000。由於大量擷取資料列數目會受到大量擷取緩衝區大小的限制,因此您必須同時增加擷取緩衝區大小。
  • MAX_BULK_FETCH_BUFFER_SIZE:將緩衝區大小增加為較大的值,例如 1,000,0000。

緩衝區大小如果不足,每次大量擷取所包含的資料列數目將會少於 DEFAULT_BULK_FETCH_ROW_COUNT 的數目。網路延遲如果過高,就會導致效能降低。

以下為 GUID-46C111EF-1B2F-4281-AC5D-D576191BBADA-default.jpg 的說明
.jpg