[Xapian-discuss] Phrase search performance

Olly Betts olly at survex.com
Mon Feb 20 20:51:41 GMT 2006


On Mon, Feb 20, 2006 at 02:48:12PM -0500, Alex Deucher wrote:
> The database is on a SAN volume shared via NFS on 100 Mbps Ethernet. 
> The server running the query is a linux p4 box with 256 MB ram.

Hmm, if I were trying to search a 5.3GB database on an NFS mounted
filing system, I'd stick a lot more RAM in the box.

You really want as many block requests as possible to be served from the
OS disk cache.  You don't need everything cached (many terms are never
searched for, and it's OK to need to read a block or two per query) but
once you've taken into account the RAM needed for the OS, the web
server, Omega and Xapian, you've probably used half what you have.

Cheers,
    Olly



More information about the Xapian-discuss mailing list