медленное восстановление дампа - mysql
carter85 4 октября, 2013 - 15:49
Добрый день всем.
Вообщем вопрос такой, есть дамп(там только схема- без данных) весит копейки
1) если заливаю на одной вирт машине, то заливается в секунду!
cat /etc/my.cnf | grep -vE "^#|^$" [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql symbolic-links=0 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid
2) если на другой сервер, который при этом даже по характеристикам мощнее. заливает порядка минуты и более!
cat /etc/mysql/my.cnf | grep -vE "^#|^$" [client] port = 3306 socket = /var/run/mysqld/mysqld.sock default-character-set=utf8 [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqld] user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp collation-server = utf8_unicode_ci init-connect='SET NAMES utf8' character-set-server = utf8 lc-messages-dir = /usr/share/mysql skip-external-locking key_buffer = 128M key_buffer_size = 256M max_allowed_packet = 16M thread_stack = 192K thread_cache_size = 8 myisam-recover = BACKUP query_cache_limit = 2M query_cache_size = 64M log_error = /var/log/mysql/error.log server-id = 1 log-bin = /var/lib/mysql/mysql-bin replicate-do-db = testbol expire_logs_days = 10 max_binlog_size = 100M innodb_file_per_table innodb_buffer_pool_size = 1G innodb_thread_concurrency = 20 innodb_flush_log_at_trx_commit = 2 innodb_flush_method = O_DIRECT innodb_autoinc_lock_mode = 2 innodb_log_file_size = 640M [mysqldump] quick quote-names max_allowed_packet = 16M [mysql] default-character-set=utf8 [isamchk] key_buffer = 16M !includedir /etc/mysql/conf.d/
И так уже со многими дампами.
Прошу помочь, излазил гугл и различные книжки, инфы не нашел
»
- Для комментирования войдите или зарегистрируйтесь