Suggestion: reduce the search timeout to 30 seconds

No. That’s considerably worse, IMO. We’d prefer unlimited searches (like virtually every other message board). I understand what you’re trying to accomplish, but if you look at the average, you’re asking for 3 searches in 15 minutes when we currently have 7, or 12 in an hour when we currently have 30.

If you wanted to go that route, it would have to be at least 5 (maybe 10) inside of 15 minutes. But, still, I don’t want my searches to be reliant and having to nail down search terms within X tries or get timed out.

I’ll counter your suggesting with removing the timer altogether and if you’re looking for a compromise, it would be that we try it for a few days or a week or two and see what happens.

It seems like you are not going to get unlimited searches. It’s inherent in our situation. I’m with you in principle.

But I just want to stop timing people out after one or two shots. It ignores the whole meaning of what a search is. It’s just…anti-intellectual.

The door is closed, the perfection of all was achieved in the classical era and no dangerous innovation should be permitted.

That’s not possible with the board software. The only knob to turn is number of seconds of timeout.

That was almost poetic.

Look. I’m an engineer. To me, this is an engineering problem.

Has the system architecture been improved meaningfully since the conditions in which the search limitations were set up? If the board is running basically the same systems, there’s no reason to expect searches to work better. Most capacity-based performance problems don’t spontaneously resolve.

The only way I could imagine the system status quo being sufficient is if board usership has dropped to the point that the outdated hardware can now handle it. Since I’m not involved in technical management of the board, I can’t say one way or the other, but I’d be surprised if it were so.

I am also an engineer. We originally had no limit. We went to something like five minutes at some point and then later dropped to two minutes. 30 seconds has never been tried.

Can we turn it to 11? :smiley:

Spinal Tap reference for those who don’t get the joke, but I suppose if I have to explain it, it wasn’t all that funny.

Tapatalk allows me to refresh new posts searches with absolutely no delay between them ( it’s called Timeline). So I presume this doesn’t tax the board servers in the same way as a normal search does.
Sent from my iPad using Tapatalk

Maybe someone could explain the burdens the system is under that make this a problem, and why they do not affect other sites?

When you access a page here, you access a few records in the database. When you search, you access a lot more records in the database. It all contributes to overall server load. Repeated searches, like if you spell something wrong, really hammer the database hard, since it’s one massive batch of record accesses after another.

Many years ago, we were having all kinds of server problems that were basically the result of server overload. You’d get things like pages timing out whenever you try to read a thread, or posts wouldn’t go through, all sorts of stuff like that. Since searches hammer the database pretty hard, adding a timer between searches was a quick and easy way to drop the load on the servers. It wasn’t enough though, and the problems were only really solved when we moved to bigger and better servers.

The original timer was 5 minutes. After the move to the newer servers, the timer was dropped to 2 minutes. I can only assume that they lowered it instead of getting rid of it completely because even on the new servers, there was still an issue of server capacity vs. server load.

As for why other sites don’t have the problem, that’s a simple tradeoff between user accesses and server capacity. You can run a web site on an off the shelf computer from Walmart, but once a lot of people start accessing it, the web site will quickly slow to a crawl and will become unusable. On the other extreme end of things, you can run a data farm like Google does and you’ll have so much capacity that millions of users can access the site simultaneously and they’ll all work just fine. At every point in between, there’s a certain amount of usage that any site can handle before it runs into problems. Sites that don’t have loading issues have more capacity than they need. Sites with loading issues have less than they need. Sites with occasional loading issues are right on the edge - they have what they need for most cases but not enough for the highest peak loads.

So you might think the solution for us is simple. Move to a hosting site with a greater server capacity, or pay for more capacity if our current hosting site can handle it (many hosting sites are scalable). That’s fine, but how do you pay for it? The SDMB isn’t a public service. We are corporate owned and we’re expected to turn a profit. If we don’t make enough of a profit, then the site is no longer worth maintaining financially, and the SDMB disappears forever. One very important fact is that we are owned by a print media corporation, and print media has been dying due to internet information taking over. You compare us to other sites that are doing well, and yes, we have some issues. But you aren’t comparing us to our industry as a whole. Many message boards have disappeared forever. We’re still around. We’re doing a lot better than they are, because we aren’t gone yet.

As I’ve said earlier, I don’t have access to the server logs and usage statistics, so I’m making a lot of guesses. But we have regularly had complaints about loading issues up until about a year ago. That’s a pretty strong indication to me that we don’t have a huge amount of server overhead available. We could move to a more powerful server, but the risk in that is if we end up costing more than we make in advertising, subscription fees, etc. then one day we’ll just disappear.

With our current setup, we’re able to handle our current usage, and the cost vs. revenue is such that we’re able to keep the lights on. I don’t have any access at all to the financial side of things here, but I suspect that we aren’t rolling in cash so much that we could easily just toss a bunch of money at better servers.

ETA: Searches on google (and tapatalk, I assume) don’t contribute to our server load because they cache their own copies of our posts and perform the searches on their servers instead of ours.

That’s a lot of words to say “I don’t know”.

I’m confused about your print media comment. You said " One very important fact is that we are owned by a print media corporation, and print media has been dying due to internet information taking over.", but didn’t really expand on that. If print media is dying out (and it is) and internet information is taking over, why do they continue to serve up malware infested ads cripple the software? Shouldn’t they do what they drive more people to the boards to generate more income to whoever owns us at the moment? If someone clicks to the SD homepage and finds their way to the message boards, pop ups and unders and their virus software going off isn’t a great way to keep them around (or get them to buy a subscription).

Also, as for SD’s staying power, yes it’s been around for nearly 20 years in it’s current interation, but so have other boards. I’ve been a member (active and otherwise) on Tivocommunity and dslreports, both having been around for quite a while as well. DSLreports has been in existence since 1999.