A lekérdezés teljesítményére gyakorolt ​​hatás minimalizálása a hálózati késleltetés miatt

A hálózati késleltetés megnő, amikor az Oracle Analytics Cloud egy másik adatközpontban lévő adatbázishoz csatlakozik. Ez a témakör ismerteti, hogyan minimalizálhatja a magasabb hálózati késleltetés negatív hatását a teljesítményre, ha csökkenti az Oracle Analytics Cloud és az adatforrás közötti hálózati megfordulások számát. Kevesebb hálózati megfordulással csökkentheti az adatbázis-lekérdezések válaszidejét.

Ennek elérése érdekében az Oracle azt javasolja, hogy növelje az alapértelmezett tömeges beolvasási sorok számát és a lekérési puffer méretét. Mindkét beállítást módosíthatja az Oracle Analytics Cloud adatmodellfájljában (RPD):

  • DEFAULT_BULK_FETCH_ROW_COUNT: Növelje a tömeges beolvasás sorszámának értékét 5000-re. Mivel a tömeges beolvasások során a sorok számát korlátozza a tömeges beolvasási puffer mérete, a beolvasási puffer méretét is növelni kell.
  • MAX_BULK_FETCH_BUFFER_SIZE: Növelje a puffer méretét egy nagyobb értékre, például 1 000 000-ra.

Ha a puffer mérete nem elég nagy, akkor minden egyes tömeges beolvasás kevesebb sort tartalmaz, mint amennyit a DEFAULT_BULK_FETCH_ROW_COUNT vár. Ha a hálózati késleltetés magas, az ronthatja a teljesítményt.

A(z) GUID-46C111EF-1B2F-4281-AC5D-D576191BBADA-default.jpg leírása
.jpg ábra leírása