up anything either.  He had plugin conflicts and broken functionality, but wasn't sure why or how because he did everything in mass.  He ended up going back to his host to restore the website and then followed the process correctly. Guess what? This time around he could see what went wrong and quickly fix it. Don't be that guy! #2 -- Optimize the MySQL Database Optimization If you run a high traffic or large WordPress installation, you'll want to optimize WordPress and your server to run as efficiently as possible. Scratch that.  That is what others say.  I say every WordPress website or blog should have the MySQL database optimized often. WordPress is powered by PHP which depends on the MySQL database.  When your WordPress site is visited, the web server will query the database to retrieve information. This is a typical operation for most dynamic websites. Over time, the time required for querying the database will increase and slow down the process on the front end for visitors and the backend for administrators. Whie this is one of the most frustrating experiences possible, all of this is due to overhead in the database, which is easy to correct. Overhead is caused by many inserts, updates and deletions.  When this occurs, you need to optimize the database via phpMyAdmin or by using WordPress Plugin. Did I scare you with the phpMyAdmin statement? Yep it scares me too.  That is why I use a plugin called WP-DBManager. I set it to