Re: Large database, slow search times

From: Date: Thu, 02 Sep 2004 21:59:26 +0000
Subject: Re: Large database, slow search times
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-195659@lists.php.net to get a copy of this message
"Adrian Teasdale" <adrian@europeantenders.com> wrote in message news:000701c4911a$201d60f0$0300000a@vaio... > Hi there > > I have been given the task of integrating a search into a database we > have which contains 40 million records and I would really do with some > advice! Thanks to everyone the other day who helped us parse this same > database into mysql. > > Basically the database consists of only 1 field that stores a set of > character strings. I need to be able to do a wildcard search that will > find any matches, so if I'm looking for any matches containing "ABC" > then it should pull up the record "123ABCDEFG". Now, I know that under > normal circumstances this wouldn't be too bad, but under this database > I'm getting search times of 3.5 minutes just to run one search. > Considering that there might be 500 users interested in doing searches > on this info, 500 x 3.5 minutes per search is too much. Just wondering > what the experts would suggest for managing a database this size and > getting the search times down to something manageable. > > Thanks in advance for your advice > > Ade Have you put an index on the column? Regards, Torsten Roehr

« previous php.general (#195659) next »