Does vbulletin frequently have database problems ?

Discussion in 'vBulletin' started by joebert, Mar 21, 2009.

  1. #1
    Is vbulletin prone to database errors on large sites ?

    Over the last few years I've noticed large vbulletin based sites going down due to "database error" enough times that it seems like an issue.

    Is this something to do with vbulletin ?
    Is it just a lazy db administrator ?

    I think the one sizable vbulletin I've never seen go down due to a database error has been Sitepoint, which makes me think that instead the issue is either attacks against the site (who would want to attack Sitepoint?) or lazy db admins.

    On the other hand, Sitepoint seems to have access to a large pool of database experts judging by the numerous books they've put out. Not to mention how long they've been around.
     
    joebert, Mar 21, 2009 IP
  2. Agent000

    Agent000 Prominent Member

    Messages:
    5,062
    Likes Received:
    840
    Best Answers:
    6
    Trophy Points:
    390
    #2
    I have 5 vB forums have only ever had a couple, that on refresh were gone. The only database errors I see more often are the ones here at DP (its a source of amusement at other forums!). I have not seen any database errors at SP.
     
    Agent000, Mar 21, 2009 IP
  3. SOULZRIPPER

    SOULZRIPPER Well-Known Member

    Messages:
    2,382
    Likes Received:
    39
    Best Answers:
    0
    Trophy Points:
    165
    #3
    I did run a forum running on VB few months back. Got few database errors every few days. Anyways DP is such a huge forum so it bounds to crash sometimes ;)
     
    SOULZRIPPER, Mar 21, 2009 IP
  4. krazymind

    krazymind Banned

    Messages:
    409
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #4
    I have had vbulletin forum around 5months back, I run that for around 1 year, Never get Database Error except 1-2 time only, in that whole year.
     
    krazymind, Mar 21, 2009 IP
  5. engineerroy2008

    engineerroy2008 Member

    Messages:
    192
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    33
    #5
    Yes we are managing a big forum ) it is really big in terms of visitors per sec) and it is having some issues recently with the database, we are tweaking the SQL and trying to make it fine
     
    engineerroy2008, Mar 21, 2009 IP
  6. joebert

    joebert Well-Known Member

    Messages:
    2,150
    Likes Received:
    88
    Best Answers:
    0
    Trophy Points:
    145
    #6
    It's not just Digitalpoint. For instance ubuntuforums.org periodicly goes down and it's size is comparable to DP.

    Could it just be database maintainence where the db administrator doesn't bother to put up a meaningfull plain English message ?
     
    joebert, Mar 21, 2009 IP
  7. NickR25

    NickR25 Peon

    Messages:
    394
    Likes Received:
    18
    Best Answers:
    0
    Trophy Points:
    0
    #7
    vBulletin is not to blame for the DB errors. It runs just fine normally.

    The errors start to come up when the board is customized and unofficial modifications/hacks are added.
    So no, vBulletin itself does not frequently have database problems. :)
     
    NickR25, Mar 21, 2009 IP
  8. devmishra

    devmishra Banned

    Messages:
    239
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    0
    #8
    No , its the problem of the exploits and php my admin wrongly handles.
    That's why its better to update the vbulletin and backups must be taken daily.
     
    devmishra, Mar 21, 2009 IP
  9. ~kev~

    ~kev~ Well-Known Member

    Messages:
    2,866
    Likes Received:
    194
    Best Answers:
    0
    Trophy Points:
    110
    #9
    "database error" is a very generic error message. - there are LOTS of things that can cause a site to report this.

    On my forum, that error is mostly caused by:

    1. Maximum user connections to mysql - meaning that the forum has hit its maximum number of allowed connections to the database.

    Increasing the maximum number of connections usually fixes this problem.


    2. Connection to the database timed out - there is a timeout limit. Meaning, if the database does not reply within a certain amount of seconds, the connection is considered dead.
     
    ~kev~, Mar 21, 2009 IP
  10. joebert

    joebert Well-Known Member

    Messages:
    2,150
    Likes Received:
    88
    Best Answers:
    0
    Trophy Points:
    145
    #10
    So it could just be freakishly large unanticipated massed of visitors causing the database to become overloaded. That makes sense too.
    I suppose that would mean if it happens more than occasionally it would mean the hardware budget is tight, or someone hasn't fined the perfect balance for the servers yet.
     
    joebert, Mar 21, 2009 IP
  11. glitto

    glitto Notable Member

    Messages:
    2,839
    Likes Received:
    185
    Best Answers:
    0
    Trophy Points:
    205
    #11
    I have seen the database error only on DP, I saw it on one other forum as well but that was because of their server problem.

    I think large forums need to increase the allowed no. of connections to database(s).

    My forum is new and I am happy I have never seen any error on it so far (within 7 months time period) :)
     
    glitto, Mar 21, 2009 IP
  12. justingh

    justingh Peon

    Messages:
    411
    Likes Received:
    19
    Best Answers:
    0
    Trophy Points:
    0
    #12
    Most vB database errors are due to incompetent servers. Take DP for example, we all know that serious work needs to be undertaken to overcome the ever growing amount of database errors that we all see from day to day. I don't normally see the same thing on other large vBulletin forums.
     
    justingh, Mar 21, 2009 IP
  13. Kyliemeg

    Kyliemeg Active Member

    Messages:
    562
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    58
    #13
    I think it is caused by your server not vbulletin.
     
    Kyliemeg, Mar 21, 2009 IP
  14. joebert

    joebert Well-Known Member

    Messages:
    2,150
    Likes Received:
    88
    Best Answers:
    0
    Trophy Points:
    145
    #14
    Great scott, I need to start using my spell checker.
     
    joebert, Mar 21, 2009 IP
  15. RectangleMan

    RectangleMan Notable Member

    Messages:
    2,825
    Likes Received:
    132
    Best Answers:
    0
    Trophy Points:
    210
    #15
    I see the Database Error message every night at Namepros. I assume it's from a nightly cron database backup. I often see DB problems on VB sites and believe it's because of the large load that VB places on any server. VB is intense software that pushes the limits of many servers.
     
    RectangleMan, Mar 21, 2009 IP
  16. Shazz

    Shazz Prominent Member

    Messages:
    8,395
    Likes Received:
    453
    Best Answers:
    0
    Trophy Points:
    330
    #16
    Its the host... not the software. Unless you have modifications and such.
     
    Shazz, Mar 21, 2009 IP
  17. dscurlock

    dscurlock Prominent Member

    Messages:
    4,564
    Likes Received:
    260
    Best Answers:
    0
    Trophy Points:
    300
    #17
    yes if the host is down, you will no doubt get mysql errors...but to say it is never VB is not right - nothing is perfect, like one post said, there can be a number of factors if it is not the host, then VB, if not vb, then hacks or modifications. VB is big and complex at best, never say never.
     
    dscurlock, Mar 21, 2009 IP
  18. Brooke I. Yates

    Brooke I. Yates Banned

    Messages:
    70
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #18
    If you forums get such problem, check your MODs and your host. Your MODs may establish too many MySQL connections and that's the reason MySQL errors appear. Dont use too many MODs, just use most important MODs.
     
    Brooke I. Yates, Mar 22, 2009 IP