Minimalizácia vplyvu latencie siete na výkon dopytu

Latencia siete sa zvýši, keď sa služba Oracle Analytics Cloud pripojí k databáze v inom dátovom centre. Táto téma vysvetľuje, ako môžete minimalizovať negatívny vplyv tejto vyššej latencie siete na výkon znížením počtu výmen dát (roundtrips) medzi službou Oracle Analytics Cloud a vaším dátovým zdrojom. Uskutočňovanie menšieho počtu výmen dát v sieti skracuje čas odozvy databázových dopytov.

Aby ste to dosiahli, spoločnosť Oracle odporúča zvýšiť predvolený počet riadkov hromadného vyvolania a zväčšiť buffer vyvolania. Obe tieto nastavenia môžete modifikovať v súbore dátového modelu (RPD) pre službu Oracle Analytics Cloud:

  • DEFAULT_BULK_FETCH_ROW_COUNT: zvýšte hodnotu počtu riadkov hromadného vyvolania na 5 000. Keďže počet riadkov v hromadných vyvolaniach je obmedzený veľkosťou buffera hromadného vyvolania, je potrebné zväčšiť aj buffer vyvolania.
  • MAX_BULK_FETCH_BUFFER_SIZE: zväčšite buffer na veľkú hodnotu, napríklad 10 000 000.

Ak veľkosť buffera nie je dostatočne veľká, každé hromadné vyvolanie obsahuje menší počet riadkov, než sa očakáva podľa hodnoty DEFAULT_BULK_FETCH_ROW_COUNT. Pri vysokej latencii siete toto môže znižovať výkon.

Popis GUID-46C111EF-1B2F-4281-AC5D-D576191BBADA-default.jpg je uvedený nižšie
.jpg