View Single Post
  #8  
Old 05-14-2013, 03:54 PM
snakes1100 snakes1100 is offline
 
Join Date: Dec 2001
Location: Michigan
Posts: 3,733
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ljianyih View Post
Yup, the css are already stored as files.

The problem that leads to the database errors and slow loading time of gamesdreams.com is basically the piles up of php and mysql processes. There are too much processes to be handled and the piles up of database processes eventually consume all the server memory and leads to mysql server gone away and server downtime problem (often when vbulletin errors appear, the forum pages are encountering very slow loading speed, and after more than 1 minute of waiting time, the errors appear leading to chain effect affecting all other pages with errors for a period of time).

I've contacted hostgator experts to tweak lots of the server setting, but the problem still persist as the mysql has limited memory and resources to handle high number of php or mysql processes.

Is there any major changes or sql optimization I can make on my GamesDreams vbulletin forum so that the database queries will be reduced? The error mentioned is just one of several different types of errors, and max_user_connection limit is another error type with many others (Greatly increasing the limit caused even more errors after the test out). All these errors are mainly caused by the piles up of processes, memory being consumed, server speed greatly slowed down, page cannot load with database errors, and finally leading to website downtime.

GamesDreams is just a medium size website and I believe a standard dedicated server hosting only this vbulletin forum should be able to support it nicely. Even with a much better dedicated server, I'm wondering how huge vbulletin forum like digitalpoint get loaded so smoothly (as GamesDreams is encountering hundreds and thousands of mysql database errors with frequent downtime even it has just moderate traffic).
As i stated earlier, hostgator couldnt optimize a server if theyre lives depended on it.

Unfortunately no, there isnt any major changes you can simply make to SQL to make it perform the way you want it to, the entire server needs to be checked to see whats going on.

As we have no details on your server, its hardware or any other details about the server, its not a simple thing to diagnose from here.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01203 seconds
  • Memory Usage 1,768KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete