Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Dimensionamento della concorrenza
Un valore superiore query_mem assegna a ciascuna query più memoria ma lascia spazio per un numero inferiore di query contemporaneamente, quindi il numero di query su tabelle esterne che è possibile eseguire contemporaneamente dipende dalla memoria dell'istanza e dalla singola query. query_mem
Come guida approssimativa, per impostazione predefinitashared_buffers, mantieni la combinazione query_mem di query simultanee entro circa il 30 percento della memoria dell'istanza (memoria di picco). È possibile stimarlo come (memoria di istanza x 0,3)/query_memper query.
L'aumento dei tassi di errore delle query, l'utilizzo della memoria superiore al 90% o le latenze delle query che aumentano notevolmente man mano che vengono eseguite più query sono segnali che si sta raggiungendo questo limite.
Per mantenerlo entro tale limite, riduci il valore query_mem per query, passa a una classe di istanze più ampia o limita il numero di query su tabelle esterne eseguite contemporaneamente in modo che rimangano in coda anziché competere per la memoria (ad esempio, con un pool di lavoratori limitato o un limite di concorrenza nell'applicazione).