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