Search Postgresql Archives

Re: tsearch is slow

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

 



On Wed, 2006-03-15 at 18:09, Abbath wrote:
> Hello Scott,
> 
> Wednesday, March 15, 2006, 8:49:00 PM, you wrote:
> >> 
> >> I can't guess what the user want to search.
> 
> > But that query will likely load up all the index info into memory.
> 
> Misunderstanding: I experienced that if I run a search for a keyword
> first time it is slow, then next time it is fast BUT for that keyword,
> not for any keyword.

I think you mean "ONLY for that keyword" there?  If everything else
becomes fast but the keyword becomes slow, then we've got a very
interesting (and possibly difficult) problem.

Full text search is the kind of problem you throw ONE database at on a
machine with LOTS of ram.  It doesn't need lots of CPU horsepower, or
even disk performance, as long as everything can fit into RAM.  Then,
set shared_buffers to 10-15% of the memory size, and let the OS do the
caching.  

One of the best performance tuning docs is here:

http://www.varlena.com/GeneralBits/Tidbits/perf.html


> > That statement is pretty telling.  You're new to PostgreSQL I'll
> > assume.  You'll need to read up on the periodic maintenance section of
> > the docs.
> 
> > Here ya go: 
> > http://www.postgresql.org/docs/8.1/interactive/maintenance.html
> 
> Yes, I have just started to use postgres so I need further experience.
> Thanks for the link.

We all started somewhere.  PostgreSQL is a pretty good place to start
learning databases.  


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux