Comments about mysqldump, and why the dumper is faster. |
Комментарии по поводу mysqldump, и почему дампер работает быстрее. |
While importing, the dumper parses the file faster as it is customized for "right" dumps, while mysqlcli is for handling any requests. |
При импорте, дампер быстрее парсит файл, так как заточен на «правильные» дампы, в то время как mysqlcli под обработку любых запросов. |
Dumper is optimized to work with large databases, with data amounts of hundreds or thousands of megabytes. |
Дампер оптимизирован для работы с большими базами, сотни и тысячи мегабайт. |
Dumper is working correctly with character sets; it makes the export of objects in the "native" encoding, unlike others which re-encode everything into UTF-8. |
Дампер грамотно работает с кодировками, он делает экспорт объектов в «родной» кодировке, а не перекодирует всё в UTF-8, как другие. |
Dumper is greatly optimized; it does not have a couple of dozen of options like mysqldump (which leads the latter into many unnecessary tests in the process of export), so dumper makes backup in an optimal mode, in terms of speed. |
Дампер очень сильно оптимизирован, у него нет пары десятков настроек как у mysqldump (что приводят к многочисленным лишним проверкам в процессе экспорта), дампер делает бэкап в оптимальном, с точки зрения скорости, режиме. |