# So, a database error counts as a search?

**URL:** <https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727>\
**Category:** The BBQ Pit\
**Created:** [November 20, 2008, 10:03pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727 "2008-11-20T22:03:37Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![An\_Arky](https://avatars.discourse-cdn.com/v4/letter/a/87869e/32.png) [@An\_Arky](https://boards.straightdope.com/u/An_Arky)\
**Post date:** [November 20, 2008, 10:03pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/1 "2008-11-20T22:03:37Z")

</div>

That’s just fucking classic.

---

<div class="post-metadata">

**Author:** ![Skywatcher](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/skywatcher/32/254_2.png) [@Skywatcher](https://boards.straightdope.com/u/Skywatcher)\
**Post date:** [November 20, 2008, 10:11pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/2 "2008-11-20T22:11:42Z")

</div>

It is a search, one that returned too many results, thus the error.

Why you chose to Pit that instead of the fact that we also have to wait after a search that produces zero results is beyond me.

---

<div class="post-metadata">

**Author:** ![pulykamell](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/pulykamell/32/3166_2.png) [@pulykamell](https://boards.straightdope.com/u/pulykamell)\
**Post date:** [November 20, 2008, 10:27pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/3 "2008-11-20T22:27:16Z")

</div>

> [@Lute Skywatcher](#):
>
> It is a search, one that returned too many results, thus the error.

Not always. I got one of these yesterday, got an error, reproduced the same search 300 seconds later with an actual result (nowhere near the search limit–I think it was maybe 2 pages.)

---

<div class="post-metadata">

**Author:** ![Cisco](https://avatars.discourse-cdn.com/v4/letter/c/ccd318/32.png) [@Cisco](https://boards.straightdope.com/u/Cisco)\
**Post date:** [November 20, 2008, 10:51pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/4 "2008-11-20T22:51:03Z")

</div>

> [@Lute Skywatcher](#):
>
> Why you chose to Pit that instead of the fact that we also have to wait after a search that produces zero results is beyond me.

That’s the one that kills me!

---

<div class="post-metadata">

**Author:** ![wring](https://avatars.discourse-cdn.com/v4/letter/w/838e76/32.png) [@wring](https://boards.straightdope.com/u/wring)\
**Post date:** [November 20, 2008, 10:59pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/5 "2008-11-20T22:59:52Z")

</div>

> [@Lute Skywatcher](#):
>
> It is a search, one that returned too many results, thus the error.
> 
> Why you chose to Pit that instead of the fact that we also have to wait after a search that produces zero results is beyond me.

I always thought that the issue regarding searches (from the management standpoint) was it taxed the servers, that searches themselves put a strain on it. If so, then it wouldn’t matter that the search produced zero results, it still would have caused the same level of strain, right? I mean if I look through 10,000 files, I’ve still looked through 10,000 files, regardless of how many ‘finds’ I got.

---

<div class="post-metadata">

**Author:** ![Tuckerfan](https://avatars.discourse-cdn.com/v4/letter/t/eada6e/32.png) [@Tuckerfan](https://boards.straightdope.com/u/Tuckerfan)\
**Post date:** [November 20, 2008, 11:04pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/6 "2008-11-20T23:04:31Z")

</div>

> [@Cisco](#):
>
> That’s the one that kills me!

Yeah, that’s a _real_ pisser. You mistype a word, and right as you hit ‘submit’ you realize that you’ve spelled “Sony” as “Sorny,” meaning you’ll get bupkis for results. Its tempting to have a sockpuppet just for those purposes. (Which, unfortunately, is against the rules, so totally not worth it.)

---

<div class="post-metadata">

**Author:** ![Tuckerfan](https://avatars.discourse-cdn.com/v4/letter/t/eada6e/32.png) [@Tuckerfan](https://boards.straightdope.com/u/Tuckerfan)\
**Post date:** [November 20, 2008, 11:05pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/7 "2008-11-20T23:05:33Z")

</div>

> [@wring](#):
>
> I always thought that the issue regarding searches (from the management standpoint) was it taxed the servers, that searches themselves put a strain on it. If so, then it wouldn’t matter that the search produced zero results, it still would have caused the same level of strain, right? I mean if I look through 10,000 files, I’ve still looked through 10,000 files, regardless of how many ‘finds’ I got.

Yes, but the Dope’s servers are infamous for failing under the slightest bit of load.

---

<div class="post-metadata">

**Author:** ![wring](https://avatars.discourse-cdn.com/v4/letter/w/838e76/32.png) [@wring](https://boards.straightdope.com/u/wring)\
**Post date:** [November 20, 2008, 11:08pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/8 "2008-11-20T23:08:25Z")

</div>

> [@Tuckerfan](#):
>
> Yes, but the Dope’s servers are infamous for failing under the slightest bit of load.

Granted. But if whole idea about limiting searches in the first place was to reduce the load, then the number of searches is the issue. So I don’t get the whole “yea, and if my search reveals bupkiss hows come I gotta wait **then** , huh” gig.

---

<div class="post-metadata">

**Author:** ![Tuckerfan](https://avatars.discourse-cdn.com/v4/letter/t/eada6e/32.png) [@Tuckerfan](https://boards.straightdope.com/u/Tuckerfan)\
**Post date:** [November 20, 2008, 11:12pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/9 "2008-11-20T23:12:08Z")

</div>

> [@wring](#):
>
> Granted. But if whole idea about limiting searches in the first place was to reduce the load, then the number of searches is the issue. So I don’t get the whole “yea, and if my search reveals bupkiss hows come I gotta wait **then** , huh” gig.

Because at least if the search spits outs zillions of results, you can wade through those while waiting for the clock to run out to do your next one.

---

<div class="post-metadata">

**Author:** ![wring](https://avatars.discourse-cdn.com/v4/letter/w/838e76/32.png) [@wring](https://boards.straightdope.com/u/wring)\
**Post date:** [November 20, 2008, 11:19pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/10 "2008-11-20T23:19:19Z")

</div>

> [@Tuckerfan](#):
>
> Because at least if the search spits outs zillions of results, you can wade through those while waiting for the clock to run out to do your next one.

OK I wasn’t clear. I “get” why it’s annoying. Anytime you have to wait for what you want, it’s annoying. What I **dont** “get” is **Lute’s** response

> [@](#):
>
> Why you chose to Pit that instead of the fact that we also have to wait after a search that produces zero results is beyond me.

(that everyone chimed in on), which seems point out that having to wait for another search **even when it supplied no answers** was ‘beyond (him)’

There’s a database I have to use for work. I ‘pay’ for each search. Even when the search turns up bupkiss. Even when the search turns up bupkiss 'cause I did a typo, or some other thing.

Same issue - you’re ‘paying’ for the search itself, not the results.

---

<div class="post-metadata">

**Author:** ![wonky](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/wonky/32/393_2.png) [@wonky](https://boards.straightdope.com/u/wonky)\
**Post date:** [November 20, 2008, 11:30pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/11 "2008-11-20T23:30:41Z")

</div>

The real annoyance for me is when it doesn’t do a search because I goofed, something like not putting in enough letters, say. There’s no delay. It immediately says that I didn’t input something right and the search wasn’t run.

And then I have to wait five minutes to fix it.

---

<div class="post-metadata">

**Author:** ![Tuckerfan](https://avatars.discourse-cdn.com/v4/letter/t/eada6e/32.png) [@Tuckerfan](https://boards.straightdope.com/u/Tuckerfan)\
**Post date:** [November 20, 2008, 11:36pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/12 "2008-11-20T23:36:26Z")

</div>

> [@wring](#):
>
> OK I wasn’t clear. I “get” why it’s annoying. Anytime you have to wait for what you want, it’s annoying. What I **dont** “get” is **Lute’s** response (that everyone chimed in on), which seems point out that having to wait for another search **even when it supplied no answers** was ‘beyond (him)’
> 
> There’s a database I have to use for work. I ‘pay’ for each search. Even when the search turns up bupkiss. Even when the search turns up bupkiss 'cause I did a typo, or some other thing.
> 
> Same issue - you’re ‘paying’ for the search itself, not the results.

Yahbut, we’re Dopers, we’re _supposed_ to bitch! Its like a rule or something! 😃

---

<div class="post-metadata">

**Author:** ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)\
**Post date:** [November 21, 2008, 12:03am UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/13 "2008-11-21T00:03:48Z")

</div>

> [@wring](#):
>
> I always thought that the issue regarding searches (from the management standpoint) was it taxed the servers, that searches themselves put a strain on it. If so, then it wouldn’t matter that the search produced zero results, it still would have caused the same level of strain, right? I mean if I look through 10,000 files, I’ve still looked through 10,000 files, regardless of how many ‘finds’ I got.

I’m not absolutely sure, but I don’t think that’s true. If I search and find no results, I’ve trawled the index, not the whole database.

A search that returns results does the same - it trawls the index - **plus** the server then has to retrieve the resulting thread titles and enough text from the first post for the mouseover preview, and it has to format those results for your browser.

---

<div class="post-metadata">

**Author:** ![IvoryTowerDenizen](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ivorytowerdenizen/32/17937_2.png) [@IvoryTowerDenizen](https://boards.straightdope.com/u/IvoryTowerDenizen)\
**Post date:** [November 21, 2008, 12:29am UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/14 "2008-11-21T00:29:28Z")

</div>

part of the complaint is that before the update you didn’t have to wait 300 sec on a search that came up empty. After the upgrade all searches required the wait. So that was a downgrade of the search function.

---

<div class="post-metadata">

**Author:** ![Lobsang](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lobsang/32/4067_2.png) [@Lobsang](https://boards.straightdope.com/u/Lobsang)\
**Post date:** [November 21, 2008, 1:11am UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/15 "2008-11-21T01:11:02Z")

</div>

I just had that happen to me. I’m not the least bit bothered though. I have those 246 seconds to spare. Just so long as it doesn’t keep happening.

Or to put it another way: Just so long as what I wanted to find and respond to gets found and responded to before my patience runs out. And I have a lot of patience.

---

<div class="post-metadata">

**Author:** ![Really\_Not\_All\_That\_Bright](https://avatars.discourse-cdn.com/v4/letter/r/e8c25b/32.png) [@Really\_Not\_All\_That\_Bright](https://boards.straightdope.com/u/Really_Not_All_That_Bright)\
**Post date:** [November 21, 2008, 1:17am UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/16 "2008-11-21T01:17:36Z")

</div>

> [@Tuckerfan](#):
>
> Yeah, that’s a _real_ pisser. You mistype a word, and right as you hit ‘submit’ you realize that you’ve spelled “Sony” as “Sorny,” meaning you’ll get bupkis for results. Its tempting to have a sockpuppet just for those purposes. (Which, unfortunately, is against the rules, so totally not worth it.)

Well, if you do type Sorny, you’ll probably get a thread about that Simpsons episode where they go to the outlet mall and find Magnetbox and Sorny electronic equipment.

You know, the one where Marge finds the Gucci pantsuit thingy and they all get invited to the country club.

Damn! Typing this post only consumed 22 seconds.

---

<div class="post-metadata">

**Author:** ![An\_Arky](https://avatars.discourse-cdn.com/v4/letter/a/87869e/32.png) [@An\_Arky](https://boards.straightdope.com/u/An_Arky)\
**Post date:** [November 21, 2008, 12:30pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/17 "2008-11-21T12:30:52Z")

</div>

OK, back.

Yeah, I was lamenting that because of an _unspecified_ database error, you’re still “charged” for a search. I can actually understand being charged for a search that returns no results, aggravating as it may be. Fuckups on the house side should be on the house, though.

---

<div class="post-metadata">

**Author:** ![Ponder\_Stibbons](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ponder_stibbons/32/343_2.png) [@Ponder\_Stibbons](https://boards.straightdope.com/u/Ponder_Stibbons)\
**Post date:** [November 21, 2008, 2:43pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/18 "2008-11-21T14:43:49Z")

</div>

> [@The SDMB Database](#):
>
> Database error  
> The Straight Dope Message Board database has encountered a problem.  
> Please try the following:
> 
> ```
> * Load the page again by clicking the Refresh button in your web browser.
> * Open the boards.straightdope.com home page, then try to open another page.
> * Click the Back button to try another link.
> 
> ```
> 
> The [boards.straightdope.com](http://boards.straightdope.com) forum technical staff have been notified of the error, though you may contact them if the problem persists.
> 
> We apologise for any inconvenience.

And of course you try to hit Refresh and you get the “sorry chump, you gotta wait 300 seconds” message.

Ah well it’s not like there’s anything really worth searching for here anyway.

---

<div class="post-metadata">

**Author:** ![The\_Tao\_s\_Revenge](https://avatars.discourse-cdn.com/v4/letter/t/73ab20/32.png) [@The\_Tao\_s\_Revenge](https://boards.straightdope.com/u/The_Tao_s_Revenge)\
**Post date:** [November 21, 2008, 3:45pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/19 "2008-11-21T15:45:52Z")

</div>

I’ve noticed “” marks, or any punctuation can cause database errors. So can Boolean operators.

---

<div class="post-metadata">

**Author:** ![BrainGlutton](https://avatars.discourse-cdn.com/v4/letter/b/82dd89/32.png) [@BrainGlutton](https://boards.straightdope.com/u/BrainGlutton)\
**Post date:** [November 21, 2008, 4:11pm UTC](https://boards.straightdope.com/t/so-a-database-error-counts-as-a-search/473727/20 "2008-11-21T16:11:02Z")

</div>

> [@Lute Skywatcher](#):
>
> It is a search, one that returned too many results, thus the error.
> 
> Why you chose to Pit that instead of the fact that we also have to wait after a search that produces zero results is beyond me.

[Covered.](http://boards.straightdope.com/sdmb/showthread.php?t=490385)
