Quote Originally Posted by Bruce1952 View Post
We have a lot of data that gets searched because we have different suppliers selling the same part with different part numbers. That is why you would see a few item show for the same part number or description.

Our search also is searching for model numbers as well as SKU and information in the description box. We have done it that way to make it easier for the customer to find things.
There definitely seems like something is wrong with your server configuration. The issue seems to stem from the amount of time your database is taking to return search results. For example, on my site, I used my Ajax Search to type in a very generic term (Playing Cards, which we have over 1200 listings) and the Ajax window popped up within seconds.

I noticed on your site that the query takes FOREVER. In other words, I do get your Ajax Search to pop up results, but you have to sit there and wait for it. For example, I typed in the word "Throttle" and it took forever, but it finally popped up. I then went back to your home page, hit the search again, and typed "Throttle" again, and they pop up almost instantly (probably because the results are cached to reload the same content, I imagine). But if you put in a new search (for "Redback"), it takes forever again. But after, it loads the same search just fine.

I don't know who your web host is, but I'd be curious what kind of system resources you have (RAM, Core Processors, etc). The problem doesn't seem to be the Ajax Search, but your database / server speed in general.

If you turn off the Ajax Search in the Bootstrap Settings, I'm guessing you will still see slow results (but not quite as slow since it's not Ajax). Just a guess.

Has your site always had a slow response time?

Also, are you able to see if your database has any OVERHEAD and the option to OPTIMIZE those tables? I use MySQL and it will tell me which tables can be optimized or cleaned up to reduce overhead.