Re: first postgrreSQL tunning - Mailing list pgsql-performance

From Frank Wiles
Subject Re: first postgrreSQL tunning
Date
Msg-id 20050106095219.5a690860.frank@wiles.org
Whole thread Raw
In response to first postgrreSQL tunning  (Vinicius Caldeira Carvalho <vinicius.carvalho@squadra.com.br>)
List pgsql-performance
On Thu, 06 Jan 2005 11:19:51 -0200
Vinicius Caldeira Carvalho <vinicius.carvalho@squadra.com.br> wrote:

> Hi there! I'm doing my first tunning on my postgreSQL, my server is
> for a small app, largest table shall never exceed 10k rows, and less
> than 1k transactions/day. So I don't think I should run out of
> resources. The machine is a Fedora Core 3.0 with 1gb ran and kernel
> 2.6. I'm thinking in having 50 connections limit, so besides
> semaphores should I do anything special on kernel parameters. The app
> is so small that during late night time almost no one will access so,
> I'm thinking in full vacuuming it every day at 1:00AM.
>
> Any tips are very very welcome :D

  You'll want to tune shared_buffers and sort_mem.  Possibly also
  effective_cache_size.  It really depends on your system.

  Having tuned a ton of apps to work with PostgreSQL what I usually
  do is write a small script that does the major resource intensive
  queries on the database and time it.  Tweak a PostgreSQL parameter
  and re-run, wash, rinse, repeat until I get what I believe is the
  best performance I can.

 ---------------------------------
   Frank Wiles <frank@wiles.org>
   http://www.wiles.org
 ---------------------------------


pgsql-performance by date:

Previous
From: Dave Cramer
Date:
Subject: Re: Problems with high traffic
Next
From: amrit@health2.moph.go.th
Date:
Subject: Re: Low Performance for big hospital server ..