Re: Reading the database in RAM - Mailing list pgsql-general

From Steve Wolfe
Subject Re: Reading the database in RAM
Date
Msg-id 004b01c1478d$3849b540$50824e40@iboats.com
Whole thread Raw
In response to Reading the database in RAM  (vitthal <vitthal@discerncomm.com>)
List pgsql-general
> Is there any way of reading the whole database into memory? By changing
> the
> number of shared buffers the first query still takes long time and the
> subsequent similar queries are fast.
> If there is way of pinning the database in the memory all similar
> queries will take the same time. My database is around 200MB and could
> easily be pinned into RAM.

  If you have enough RAM, your OS will cache the physical files as they
are used.  I'm not sure how much of a speedup would be gained by PG
keeping the data in RAM and doing the caching itself, but my guess is that
it wouldn't be that great of a speedup over simply having the data in the
disk cache.

steve



pgsql-general by date:

Previous
From: "Mihai Gheorghiu"
Date:
Subject: Test is_data_type
Next
From: Bruce Momjian
Date:
Subject: Re: How to make a REALLY FAST db server?