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