Re: massimizzare le prestazioni di un DB (PostgreSQL)
On 08/04/2013 13:43, dea wrote:
> Buongiorno lista !!!
Buongiorno CATTIVONE che fa reply ad una vecchia email cambiando il
suject e rovinando completamente i thread... :P
> So che quello che sto chiedendo è parzialmente scontato e/o che quello che mi
> autopropongo sembrerebbe pericoloso, ma chiedo parere a voi dato che so che
> qui ci sono dei personaggi che usano PostgreSQL ad un certo livello.
>
> Situazione:
>
> 1) Macchina (virtuale) con RAM ragionevolmente abbondante (per il lavoro che
> deve fare) ma storage non propriamente veloce (per diverse ragioni).
>
> 2) So che per un motore DB è importante sia la RAM che un datastore veloce.
>
> 3) So che per far funzionare bene un motore DB un kernel liscio non va bene
> (ho ancora presente la frase.. se usi un kernel Linux generico... allora stai
> facendo funzionare PostgreSQL non in modo ottimale).
>
> 4) Va da se che si può pensare di fare cache il più possibile.. soluzione del
> datastore di PostgreSQL in RAM (tmpfs) ?
No, PostgreSQL, data sufficente memoria, è più che capace di gestirsela.
> 5) Non è la potenza di calcolo ne la RAM che manca alla VM ma la velocità del
> datastore, quindi il collo di bottiglia è già noto.
Soluzione: pgtune.
federico
Reply to: