Each night we run mysqldump from production and dump it to another schema to use as a test or development server, on the same server. As the databases grow it is taking much of the night to finish. I'm trying to think of a way to speed this up. I thought since I am running binlog I thought maybe once a week do the Mysqldump and then the rest of the week just up date the other schema from the binlogs. Of course all this needs to be scripted if it is possible.
Also, is it faster to a mysqldump and import from one schema to another or is it faster to use an update from one schema to another to update all of the tables?
Is it possible to have a master/master on the same instance of mysql?