[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: