powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQLdump 5.6 vs 5.1 медленнее в 3 раза!!!
9 сообщений из 9, страница 1 из 1
MySQLdump 5.6 vs 5.1 медленнее в 3 раза!!!
    #38944208
Aliced
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
база 360гигов, windows server, на днях обновилась с версии 5.1.61 на 5.6.17. Железо все тоже, база обновлялась через mysql_upgrade через промежуточную версию 5.5. Инишка осталась со старой версии, кроме пары параметров.
Обновление прошло отлично, но вот дамп вместо полутора часов теперь занимает 6 (может и больше, сейчас у джоба ограничение в 6 часов и он просто обрывает выполнение дампа).
Дамп делается командой:
Код: powershell
1.
c:\mysql\bin\mysqldump -u backup -ppass --single-transaction  -P %port%  database1 >> %back_folder%



Инишка:
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
[mysqld]
#############################
basedir=c:/MySQL
#basedir="C:/Program Files/MySQL/MySQL Server 5.6/"
datadir=f:/DATA/MySQL/data/
#############################
port=3306
character-set-server=utf8

innodb_lock_wait_timeout=1500
innodb_data_file_path=ibdata1:300M:autoextend
innodb_log_buffer_size=300M
innodb_log_file_size=600M
innodb_flush_log_at_trx_commit=1

#20150109
innodb_buffer_pool_size= 12288M

innodb_additional_mem_pool_size=300M
#innodb_file_io_threads=8  #deprecated in 5.5
max_connections=900
max_connect_errors=999999999
net_read_timeout=3600
net_write_timeout=3600
skip-grant-tables
#########FOR 5.6#############
innodb_file_per_table     = 0
innodb_checksum_algorithm = INNODB
binlog_checksum           = NONE
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
#############################
#table_lock_wait_timeout=3600 #in 5.5 gives an error

log-warnings=9
thread_cache_size=900

#20131102
slow-query-log=1
slow-query-log-file="slow_20150424.log"
long_query_time=10



В чем может быть дело?
...
Рейтинг: 0 / 0
MySQLdump 5.6 vs 5.1 медленнее в 3 раза!!!
    #38944213
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aliced
Код: powershell
1.
2.
3.
innodb_flush_log_at_trx_commit=1
...
innodb_file_per_table     = 0

Это зачем так?
...
Рейтинг: 0 / 0
MySQLdump 5.6 vs 5.1 медленнее в 3 раза!!!
    #38944217
Aliced
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: powershell
1.
innodb_file_per_table     = 0


потому что база уже такая была. А заливка из дампа с =1 занимает около двух суток, что недопустимо.


Код: powershell
1.
innodb_flush_log_at_trx_commit=1


тоже исторически сложилось. В 5.1 дамп снимался с таким же значением этого параметра. И он разве на скорость снятия дампа влияет?
...
Рейтинг: 0 / 0
MySQLdump 5.6 vs 5.1 медленнее в 3 раза!!!
    #38944227
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlicedА заливка из дампа с =1 занимает около двух суток, что недопустимо.Подозреваю, что это скорее из-за innodb_flush_log_at_trx_commit=1, которая запись может тормозить на порядок-два.

Во время снятия дампа другая работа с базой происходит? Особенно, модификация данных?
...
Рейтинг: 0 / 0
MySQLdump 5.6 vs 5.1 медленнее в 3 раза!!!
    #38944307
Aliced
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет, режим работы такой же, как и раньше. Поменялась только версия и те некоторые параметры инишки, без которых нельзя было запуститься.
...
Рейтинг: 0 / 0
MySQLdump 5.6 vs 5.1 медленнее в 3 раза!!!
    #38944322
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alicedнет, режим работы такой же, как и раньше.Это к чему сказано? И какой режим был раньше?
...
Рейтинг: 0 / 0
MySQLdump 5.6 vs 5.1 медленнее в 3 раза!!!
    #38944831
Aliced
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoftAlicedнет, режим работы такой же, как и раньше.Это к чему сказано? И какой режим был раньше?
Потому что при всех одинаковых параметрах на другой версии мускула дамп снимается в ТРИ РАЗА МЕДЛЕННЕЕ. Так и положено?
...
Рейтинг: 0 / 0
MySQLdump 5.6 vs 5.1 медленнее в 3 раза!!!
    #38944838
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlicedПотому что при всех одинаковых параметрах на другой версии мускула дамп снимается в ТРИ РАЗА МЕДЛЕННЕЕ. Так и положено?Нет, так не положено.
Именно поэтому я и задал вопрос "Во время снятия дампа другая работа с базой происходит? Особенно, модификация данных? "
...
Рейтинг: 0 / 0
MySQLdump 5.6 vs 5.1 медленнее в 3 раза!!!
    #38946028
Aliced
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft "Во время снятия дампа другая работа с базой происходит? Особенно, модификация данных? "
Да, происходит. Немногочисленные быстрые инсерты, буквально по 5 строк в минуту, и массивные долгие селекты.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQLdump 5.6 vs 5.1 медленнее в 3 раза!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]