Smanjen utjecaj na izvedbu upita zbog mrežne latencije

Mrežna latencija se povećava ako se Oracle Analytics Cloud s bazom podataka povezuje u drugom podatkovnom centru. Ova tema objašnjava kako možete smanjiti negativan utjecaj na izvedbu iz ove više mrežne latencije, smanjivanjem broja mrežnih prolazaka između servisa Oracle Analytics Cloud i izvora podataka. Smanjivanjem broja mrežnih prolazaka smanjuje se vrijeme odziva upita baze podataka.

Kako biste to postigli, Oracle preporučuje da povećate zadani broj redaka za serijsko dohvaćanje i veličinu međuspremnika dohvaćanja. Možete izmijeniti obje postavke u datoteci podatkovnog modela (RPD) za Oracle Analytics Cloud:

  • DEFAULT_BULK_FETCH_ROW_COUNT: Povećajte vrijednost broja redaka za serijsko dohvaćanje na 5000. Budući da je broj redaka u serijskim dohvaćanjima ograničen veličinom međuspremnika dohvaćanja, morate povećati i veličinu međuspremnika dohvaćanja.
  • MAX_BULK_FETCH_BUFFER_SIZE: Povećajte veličinu međuspremnika, npr. na 1 000 0000.

Ako veličina međuspremnika nije dostatna, svako serijsko dohvaćanje sadržavat će manje redaka no što je očekivano za DEFAULT_BULK_FETCH_ROW_COUNT. Ako je mrežna latencija visoka, to može kompromitirati brzinu izvedbe.

Slijedi opis za GUID-46C111EF-1B2F-4281-AC5D-D576191BBADA-default.jpg
.jpg