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