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