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