Strumenti per ottimizzare Posgresql Performance

In MySQL ci sono strumenti come mysqltuner.pl e tuning-primer.sh, che possono aiutare a ottimizzare le performance dei database.

C'è qualcosa di simile per Postgresql?

  • Cosa è necessario per avere più monitor in un desktop?
  • Suggerimenti per insegnare Linux ai principianti?
  • Quali sono i posti di lavoro IT where non si siede a una scrivania per 8-10 ore al giorno?
  • Quali abilità o tratti dovrebbero essere un "Sr. System Engineer "hanno?
  • Raccomandi un corso / libro / set di libri CCNA per me
  • Come intervistare un candidato di sysadmin?
  • One Solution collect form web for “Strumenti per ottimizzare Posgresql Performance”

    Per quanto so che non ci sono buoni script per sintonizzare automaticamente Postgresql. Le impostazioni predefinite sono abbastanza sane per una piccola installazione e è difficile scrivere uno script che utilizzi molto meglio le basi di dati di grandi size, in quanto dipende in tal modo dalla tua applicazione.

    Invece di fare affidamento su uno script, vorrei fortemente consigliarvi di leggere un po 'sulla sintonizzazione di Postgresql. Iniziare con:

    http://wiki.postgresql.org/wiki/Performance_Optimization

    http://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server

    Al di là delle impostazioni di base, la mia esperienza è che il fattore più trascurato è gli indici e l'analisi per assicurare al pianificatore di query di avere buoni dati a cui lavorare.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.