VB Search Function

dazzer9535

Posts: 115   +0
Any chance of lowering the search time between searches as at the mo its quite high and the message "you need to wait another(so many seconds)" is a bit irritating to say the least.

Maybe lower it to 5 seconds :)

Sorry if already mentioned :)

waiting.jpg
 
I am pretty sure the purpose of the high time between searches is because searching is the most intensive command you can do on a database. If eveyone just kept running searches all the time it would really affect the speed of the site.

So that feature is to help insure that the boards load quickly for everyone, and lets face it 30 seconds really isn't all that long to wait.
 
Another reason of the 30 seconds is to stop bots from overloading the server. Unless you do a typo in your search, 30 seconds should be enough for performing a second search.
 
On a very large database, a search can take positively microseconds!
But then, multiply the microseconds by however many thousands or millions of search requests. Requests from users, search engines and bots and even the internal mods and site owners, maintenance chores, backups and more. Those microseconds turn into minutes. And suddenly the next time you click "new posts", it takes a minute to show up and you wonder why?

However, regardless, visa vi, concordantly, I agree it seems a long time. But what can you do?
 
More processor power? Devote an individual server for search only? That way we can see more "TPS". (Threads Per Second lol)
 
The search delay does not mean we can't handle the load of users searching the site, in fact we even let unregistered members to search the database. However, if no limitation would be set, bots could flood the site with requests (bot attack), so this is a safety measure against that kind of thing.
 
Julio said:
The search delay does not mean we can't handle the load of users searching the site, in fact we even let unregistered members to search the database. However, if no limitation would be set, bots could flood the site with requests (bot attack), so this is a safety measure against that kind of thing.

Thanks for all of the replies Im very greatful :)

@ Julio

Did you see the link about the thanks button in post 4 :)

Thanks again :)
 
Back