Your website is growing and you were looking into a way to squeeze some more performance out of your website, setup a database instance for reports, backups, etc.
A solution that you can use is MySQL Replication which will allow you to setup another database server instance of your master server that replications updates from your master server.
A few things you will need to do on your master server:
Step 1 Continue reading