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