Skip to main content
Alexander Mikhailian

Alexander Mikhailian

Faster Mysql dump and restore

It's surprising how many people do not know that their mysql dumps and restores can be faster if they disable autocommits.

Dump

mysqldump mydb --single-transaction >mydb.sql

Restore

(echo "SET autocommit=0; cat  mydb.sql; echo "COMMIT;") | mysql mydb
Tags: 
MySQL
economics virtualization proxy community management programming 2FA idiots everywhere tcp smtp configuration files popularity git design patterns oper.ru flemish vandalism HTTP struts drupalplanet adaptive delivery legal drupal email conferences curl perl patents gmail udp dictatorship singapore apache docker tall ships race 2010 Strategic Autonomy work mp3 journalism hall of shame corporate microsoft bricolage code snippets encryption networking belgium management cluster russian piracy silent majority bsd java xslt android statistics ipfilter SEO newspeak OLAP EU photosight belarus ETL webdesign tomcat copyright rails mac flashmob computational linguistics metro royal fuck-up ruby autoquotes kiss lexicology wget data mining security sysadmin olpc ukraine misc space exploration version control philosophy LaTeX MySQL debian R regress Word cinema business 6910p linux sysml politics project management apple gnu screen BI translation evil freedom gay bash netbsd standards windows antwerp google ddos essay refactoring linguistics papers software software programming science htc ICT jobs business idea ESA active record vocal minority hardware design omg php