***************************** 1. строка ***************************** Тип: InnoDB Имя: Статус:

***************************** 1. строка ***************************** Тип: InnoDB Имя: Статус:

Мы перенесли нашу базу данных с Mysql версии 5.1.73 MyISAM на движок Mariadb 10.3.26 Innodb. С тех пор мы наблюдаем замедление вставок и очень высокую загрузку процессора процессом Mysqld.

Наш my.cnf находится ниже.

[mysqld]
sql_mode=ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
datadir=/var/lib/mariadb/data
socket=/var/lib/mariadb/mysql.sock
transaction-isolation = READ-COMMITTED

symbolic-links = 1

port = 3306
key_buffer_size = 32M
max_allowed_packet = 500M
thread_stack = 256K
thread_cache_size = 64
query_cache_limit = 8M
query_cache_size = 64M
query_cache_type = 1
tmpdir=/var/lib/mariadb/tmp
tmp_table_size= 2GB


max_connections = 2048
expire_logs_days = 2
max_binlog_size = 100M


log_bin=/var/lib/mariadb/mysql_binary_log/mysql_binlog
server_id=1

binlog_format = mixed

read_buffer_size = 2M
read_rnd_buffer_size = 16M
sort_buffer_size = 8M
join_buffer_size = 8M

# InnoDB settings
innodb_file_per_table = 1
innodb_flush_log_at_trx_commit  = 2
innodb_log_buffer_size = 64M
innodb_buffer_pool_size = 410G
innodb_thread_concurrency = 8
innodb_flush_method = O_DIRECT
innodb_log_file_size = 512M
log_warnings = 1

[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid


#!includedir /etc/my.cnf.d
[client]
socket=/var/lib/mariadb/mysql.sock

Пожалуйста, подскажите, можно ли что-то сделать, чтобы исправить это. Исправит ли установка innodb_page_cleaners = 1 проблему с загрузкой ЦП?

Размер БД 800 ГБ

С уважением, Падмини

решение1

Спасибо за предложения..

Я отключу кэширование запросов и изменю частоту фиксации вставок.

Также, пожалуйста, ознакомьтесь с состоянием innodb o/p для получения возможных результатов. Я удалил IP-адреса и SQL-запросы в целях безопасности.

***************************** 1. строка ***************************** Тип: InnoDB Имя: Статус:

2020-12-28 15:23:03 0x7f53a87e0700 ВЫВОД МОНИТОРА INNODB

Средние значения за секунду, рассчитанные за последние 31 секунду

ФОНОВАЯ ТЕМА

циклы srv_master_thread: 8128 srv_active, 0 srv_shutdown, 431935 srv_idle srv_master_thread журнал очищен и записан: 440060

СЕМАФОРЫ

ИНФОРМАЦИЯ О МАССИВЕ ОЖИДАНИЯ ОС: количество резервирований 30709730 ИНФОРМАЦИЯ О МАССИВЕ ОЖИДАНИЯ ОС: количество сигналов 421296865 RW-совместные вращения 1115208207, раунды 2687646128, ОС ждет 22420145 RW-исключительные вращения 30775840, раунды 277954745, ОС ждет 6958561 RW-sx вращения 245636, раунды 3976023, ОС ждет 58477 Раунды вращения за ожидание: 2.41 RW-совместные, 9.03 RW-исключительные, 16.19 RW-sx

СДЕЛКИ

Счетчик идентификаторов Trx 91991569 Очистка выполнена для trx n:o < 91770847 Отменить n:o < 0 Состояние: выполняется, но простаивает Длина списка истории 110153 СПИСОК ТРАНЗАКЦИЙ ДЛЯ КАЖДОГО СЕАНСА: ---ТРАНЗАКЦИЯ 421472262604096, не запущена 0 структур(ы) блокировки, размер кучи 1128, 0 блокировок строк ---ТРАНЗАКЦИЯ 421472262566152, не запущена 0 структур(ы) блокировки, размер кучи 1128, 0 блокировок строк ---ТРАНЗАКЦИЯ 421472262599880, АКТИВНА 3 секунды сна перед входом InnoDB mysql таблицы используются 1, заблокировано 0 0 структур(ы) блокировки, размер кучи 1128, 0 блокировок строк Идентификатор потока MySQL 228426, дескриптор потока ОС 139997076879104, идентификатор запроса 58188566 Статистика SELECT Запрос ---ТРАНЗАКЦИЯ 421472262591448, АКТИВНЫЙ 6 сек. сон перед входом InnoDB mysql таблицы используются 1, заблокировано 0 0 структур блокировки, размер кучи 1128, 0 блокировок строк Идентификатор потока MySQL 228425, дескриптор потока ОС 139997278693120, идентификатор запроса 58188561 root Статистика SELECT ---ТРАНЗАКЦИЯ 421472262587232, АКТИВНЫЙ 7 сек., поток объявлен внутри InnoDB 4123 таблиц mysql используются 8, заблокировано 1 0 структур блокировки, размер кучи 1128, 0 блокировок строк Идентификатор потока MySQL 228423, дескриптор потока ОС 139538942158592, идентификатор запроса 58188555 root Создание индекса сортировки CREATE TEMPORARY TABLE Представление чтения Trx не увидит trx с идентификатором >= 91991569, видит < 91991569 ---ТРАНЗАКЦИЯ 421472262574584, АКТИВНО 25 сек. извлечение строк, поток объявлен внутри InnoDB 4798 используемых таблиц MySQL 8, заблокировано 1 0 структур блокировки, размер кучи 1128, 0 блокировок строк Идентификатор потока MySQL 228404, дескриптор потока ОС 139538945943296, идентификатор запроса 58186884 Создание индекса сортировки CREATE TEMPORARY TABLE Представление чтения Trx не увидит trx с идентификатором >= 91990920, видит < 91990920 ---ТРАНЗАКЦИЯ 421472262578800, АКТИВНО 120 сек. извлечение строк, поток объявлен внутри InnoDB 1141 таблиц mysql используется 8, заблокировано 1 0 структур блокировки, размер кучи 1128, 0 блокировок строк Идентификатор потока MySQL 228335, дескриптор потока ОС 139538945132288, идентификатор запроса 58178904 root Создание индекса сортировки CREATE TEMPORARY TABLE ---ТРАНЗАКЦИЯ 421472262625176, АКТИВНО 243 сек. извлечение строк, поток объявлен внутри InnoDB 1141 таблиц mysql используется 8, заблокировано 1 0 структур блокировки, размер кучи 1128, 0 блокировок строк Поток MySQL id 228257, дескриптор потока ОС 139538941347584, id запроса 58176235 Создание индекса сортировки CREATE TEMPORARY TABLE

Представление чтения Trx не увидит trx с идентификатором >= 91986376, видит < 91986376 ---ТРАНЗАКЦИЯ 421472262616744, АКТИВНО 236 сек. извлечение строк, поток объявлен внутри InnoDB 1141 таблиц mysql используется 8, заблокировано 1 0 структур блокировки, размер кучи 1128, 0 блокировок строк Идентификатор потока MySQL 228254, дескриптор потока ОС 139539194201856, идентификатор запроса 58176270 root Создание индекса сортировки CREATE TEMPORARY TABLE SELECT , Представление чтения Trx не увидит trx с идентификатором >= 91986377, видит < 91986377 ---ТРАНЗАКЦИЯ 421472262612528, ACTIVE 247 сек. извлечение строк, поток объявлен внутри InnoDB 1141 таблиц mysql используется 8, заблокировано 1 0 структур блокировки, размер кучи 1128, 0 блокировок строк Идентификатор потока MySQL 228252, дескриптор потока ОС 139997285033728, идентификатор запроса 58175990 root Создание индекса сортировки CREATE TEMPORARY TABLE Представление чтения Trx не увидит trx с идентификатором >= 91986373, увидит < 91986373 --- ТРАНЗАКЦИЯ 421472262595664, ACTIVE 311 сек. извлечение строк, поток объявлен внутри InnoDB 1141 таблиц mysql используется 8, заблокировано 1 0 структур блокировки, размер кучи 1128, 0 блокировок строк Идентификатор потока MySQL 228205, дескриптор потока ОС 139997077149440, идентификатор запроса 58173387 root Создание индекса сортировки CREATE TEMPORARY TABLE

Представление чтения Trx не увидит trx с идентификатором >= 91985372, увидит < 91985372 ---TRANSACTION 421472262608312, не запущена 0 структур(ы) блокировки, размер кучи 1128, 0 блокировок строк ---TRANSACTION 421472262650472, не запущена 0 структур(ы) блокировки, размер кучи 1128, 0 блокировок строк ---TRANSACTION 421472262583016, ACTIVE 4510 сек. извлечение строк, поток объявлен внутри InnoDB 4879 таблиц mysql используется 11, заблокировано 0 0 структур(ы) блокировки, размер кучи 1128, 0 блокировок строк Идентификатор потока MySQL 224972, дескриптор потока ОС 139997278963456, идентификатор запроса 57666902 root Отправка данных SELECT Trx read view не увидит trx с идентификатором >= 91770846, видит < 91770846 ---TRANSACTION 421472262570368, не запущен спящий режим перед входом в InnoDB mysql таблицы используются 7, заблокировано 7 0 структур блокировки, размер кучи 1128, 0 блокировок строк ---TRANSACTION 421472262561936, не запущено 0 структур блокировки, размер кучи 1128, 0 блокировок строк

ФАЙЛОВЫЙ ВВОД/ВЫВОД

Состояние потока ввода-вывода 0: ожидание завершенных запросов aio (поток вставки буфера) Состояние потока ввода-вывода 1: ожидание завершенных запросов aio (поток журнала) Состояние потока ввода-вывода 2: ожидание завершенных запросов aio (поток чтения) Состояние потока ввода-вывода 3: ожидание завершенных запросов aio (поток чтения) Состояние потока ввода-вывода 4: ожидание завершенных запросов aio (поток чтения) Состояние потока ввода-вывода 5: ожидание завершенных запросов aio (поток чтения) Состояние потока ввода-вывода 6: ожидание завершенных запросов aio (поток записи) Состояние потока ввода-вывода 7: ожидание завершенных запросов aio (поток записи) Состояние потока ввода-вывода 8: ожидание завершенных запросов aio (поток записи) Состояние потока ввода-вывода 9: ожидание завершенных запросов aio (поток записи) Ожидание обычных чтений aio: [0, 0, 0, 0], записей aio: [0, 0, 0, 0], чтений aio ibuf:, ввода-выводов журнала:, синхронизации ввод-вывод: Ожидаемые сбросы (fsync) журнал: 0; буферный пул: 0 21568038 операций чтения файлов ОС, 55947091 операций записи файлов ОС, 5176098 операций fsync ОС 0,00 операций чтения/с, 0 ср. байт/чтение, 110,61 операций записи/с, 12,26 операций fsync/с

ВСТАВИТЬ БУФЕР И АДАПТИВНЫЙ ХЕШ-ИНДЕКС

Ibuf: размер 1, свободный список len 327, размер сегмента 329, 29895 объединений объединенных операций: вставка 310690, удаление метки 2804937, удаление 98025 отброшенных операций: вставка 0, удаление метки 0, удаление 0 Размер хэш-таблицы 108898523, куча узла имеет 468 буферов Размер хэш-таблицы 108898523, куча узла имеет 4886 буферов Размер хэш-таблицы 108898523, куча узла имеет 1174 буфера Размер хэш-таблицы 108898523, куча узла имеет 804827 буферов Размер хэш-таблицы 108898523, куча узла имеет 206 буферов Размер хэш-таблицы 108898523, куча узла имеет 11802 буфера Размер хэш-таблицы 108898523, куча узла имеет 10235 буферов Размер хэш-таблицы 108898523, куча узла имеет 6018 буферов 2282,60 хэш-поиска/с, 168,19 нехэш-поиска/с

БРЕВНО

Порядковый номер журнала 1631035877442 Журнал сброшен до 1631035877442 Страницы сброшены до 1631035877442 Последняя контрольная точка 1631035877433 0 ожидающих сбросов журнала, 0 ожидающих записей chkp 30700890 выполненных операций ввода-вывода журнала, 55,68 операций ввода-вывода журнала в секунду

БУФЕРНЫЙ ПУЛ И ПАМЯТЬ

Всего выделено большой памяти 449826521088 Выделено памяти словаря 209792 Размер буферного пула 26868120 Свободных буферов 2315898 Страниц базы данных 23712605 Старых страниц базы данных 8753125 Измененных страниц базы данных 0 Процент грязных страниц (LRU и свободных страниц): 0,000 Максимальный процент грязных страниц: 75,000 Ожидающих чтений 0 Ожидающих записей: LRU 0, список очистки 0, отдельная страница 0 Страниц сделано молодыми 18707, не молодыми 0 0,00 молодых/с, 0,00 не молодых/с Страниц прочитано 21568383, создано 2144222, записано 23631157 0,00 чтений/с, 0,74 созданий/с, 50,68 записей/с Попадание в буферный пул скорость 1000 / 1000, скорость создания молодых страниц 0 / 1000, а не 0 / 1000 Страницы, прочитанные с опережением 0,00/с, вытесненные без доступа 0,00/с, Случайное опережающее чтение 0,00/с LRU len: 23712605, unzip_LRU len: 0 I/O sum[0]:cur[0], unzip sum[0]:cur[0]

ИНФОРМАЦИЯ ОБ ИНДИВИДУАЛЬНОМ БУФЕРНОМ ПУЛЕ

---БУФЕРНЫЙ ПУЛ 0 Размер буферного пула 3358720 Свободные буферы 281768 Страницы базы данных 2972171 Старые страницы базы данных 1097131 Измененные страницы базы данных 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидающие чтения 0 Ожидающие записи: LRU 0, список очистки 0, отдельная страница 0 Страницы сделаны молодыми 2433, не молодыми 0 0,00 молодых/с, 0,00 не молодых/с Страницы прочитаны 2704251, созданы 267920, записаны 7476898 0,00 чтений/с, 0,00 созданий/с, 19,42 записей/с Частота попаданий в буферный пул 1000 / 1000, частота создания молодых 0 / 1000 не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, Случайное опережающее чтение 0,00/с LRU len: 2972171, unzip_LRU len: 0 I/O sum[0]:cur[0], unzip sum[0]:cur[0] --- BUFFER POOL 1 Размер буферного пула 3358310 Свободные буферы 293950 Страницы базы данных 2959617 Старые страницы базы данных 1092494 Измененные страницы базы данных 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидаемые чтения 0 Ожидаемые записи: LRU 0, список очистки 0, отдельная страница 0 Страницы сделаны молодыми 2226, не молодыми 0 0,00 молодых/с, 0,00 немолодых/с Прочитано страниц 2692983, создано 266634, записано 994418 0,00 чтений/с, 0,03 созданий/с, 1,10 записей/с Частота попаданий в буферный пул 1000 / 1000, скорость создания молодых страниц 0 / 1000, а не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, Случайное опережающее чтение 0,00/с Длина LRU: 2959617, длина unzip_LRU: 0 Сумма ввода-вывода [0]:cur[0], сумма unzip [0]:cur[0] --- БУФЕРНЫЙ ПУЛ 2 Размер буферного пула 3358720 Свободных буферов 294486 Страниц базы данных 2959458 Старых страниц базы данных 1092436 Измененных страниц базы данных 0 Процент грязных страницы (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидаемые чтения 0 Ожидаемые записи: LRU 0, список очистки 0, отдельная страница 0 Сделано молодых страниц 2374, не молодых 0 0,00 молодых/с, 0,00 не молодых/с Прочитано страниц 2692116, создано 267342, записано 1400586 0,00 чтений/с, 0,71 созданий/с, 5,06 записей/с Частота попаданий в буферный пул 1000 / 1000, частота создания молодых 0 / 1000, а не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, случайное опережающее чтение 0,00/с Длина LRU: 2959458, длина unzip_LRU: 0 I/O sum[0]:cur[0], unzip sum[0]:cur[0] ---BUFFER POOL 3 Размер буферного пула 3358310 Свободные буферы 279408 Страницы базы данных 2973878 Старые страницы базы данных 1097759 Измененные страницы базы данных 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидающие чтения 0 Ожидающие записи: LRU 0, список очистки 0, отдельная страница 0 Страницы сделаны молодыми 2419, не молодыми 0 0,00 молодых/с, 0,00 не молодых/с Страницы прочитаны 2705442, созданы 268436, записаны 5297912 0,00 чтений/с, 0,00 созданий/с, 14,42 записей/с Частота попаданий в буферный пул 1000 / 1000, скорость создания молодых страниц 0 / 1000, а не 0 / 1000 Страницы, прочитанные с опережением 0,00/с, вытесненные без доступа 0,00/с, случайное опережающее чтение 0,00/с Длина LRU: 2973878, длина unzip_LRU: 0 Сумма ввода-вывода [0]:cur[0], сумма unzip [0]:cur[0] --- БУФЕРНЫЙ ПУЛ 4 Размер буферного пула 3358720 Свободные буферы 310866 Страницы базы данных 2942617 Старые страницы базы данных 1086219 Измененные страницы базы данных 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75.000 Ожидаемые чтения 0 Ожидаемые записи: LRU 0, список очистки 0, отдельная страница 0 Сделано молодых страниц 2189, не молодых 0 0,00 молодых/с, 0,00 не молодых/с Прочитано страниц 2671221, создано 271396, записано 4720179 0,00 чтений/с, 0,00 созданий/с, 9,35 записей/с Частота обращений к буферному пулу 1000 / 1000, частота создания молодых страниц 0 / 1000 не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, случайное опережающее чтение 0,00/с Длина LRU: 2942617, длина unzip_LRU: 0 Сумма ввода-вывода [0]:cur [0], unzip sum[0]:cur[0] ---BUFFER POOL 5 Размер буферного пула 3358310 Свободные буферы 282190 Страницы базы данных 2971125 Старые страницы базы данных 1096743 Измененные страницы базы данных 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидающие чтения 0 Ожидающие записи: LRU 0, список очистки 0, отдельная страница 0 Страницы сделаны молодыми 2410, не молодыми 0 0,00 молодых/с, 0,00 не молодых/с Страницы прочитаны 2702315, созданы 268810, записаны 1055279 0,00 чтений/с, 0,00 созданий/с, 0,58 записей/с Частота попаданий в буферный пул 1000 / 1000, частота создания молодых 0 / 1000 не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, Случайное опережающее чтение 0,00/с LRU len: 2971125, unzip_LRU len: 0 I/O sum[0]:cur[0], unzip sum[0]:cur[0] --- BUFFER POOL 6 Размер буферного пула 3358720 Свободные буферы 287692 Страницы базы данных 2966288 Старые страницы базы данных 1094957 Измененные страницы базы данных 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидаемые чтения 0 Ожидаемые записи: LRU 0, список очистки 0, отдельная страница 0 Страницы сделаны молодыми 2430, не молодыми 0 0,00 молодых/с, 0,00 non-youngs/s Прочитано страниц 2701700, создано 264588, записано 1357268 0,00 чтений/с, 0,00 созданий/с, 0,19 записей/с Частота попаданий в буферный пул 1000 / 1000, частота создания молодых 0 / 1000 не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, Случайное опережающее чтение 0,00/с Длина LRU: 2966288, длина unzip_LRU: 0 Сумма ввода-вывода [0]:cur[0], сумма unzip [0]:cur[0] --- БУФЕРНЫЙ ПУЛ 7 Размер буферного пула 3358310 Свободных буферов 285538 Страниц базы данных 2967451 Старых страниц базы данных 1095386 Изменено db pages 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидаемые чтения 0 Ожидаемые записи: LRU 0, список очистки 0, отдельная страница 0 Сделано молодых страниц 2226, не молодых 0 0,00 молодых/с, 0,00 не молодых/с Прочитано страниц 2698355, создано 269096, записано 1328617 0,00 чтений/с, 0,00 созданий/с, 0,55 записей/с Частота обращений к буферному пулу 1000 / 1000, частота создания молодых страниц 0 / 1000, а не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, Случайное опережающее чтение 0,00/с Длина LRU: 2967451, unzip_LRU len: 0 I/O sum[0]:cur[0], unzip sum[0]:cur[0]cur[0] ---BUFFER POOL 5 Размер буферного пула 3358310 Свободные буферы 282190 Страницы базы данных 2971125 Старые страницы базы данных 1096743 Измененные страницы базы данных 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидающие чтения 0 Ожидающие записи: LRU 0, список очистки 0, отдельная страница 0 Страницы сделаны молодыми 2410, не молодыми 0 0,00 молодых/с, 0,00 не молодых/с Страницы прочитаны 2702315, созданы 268810, записаны 1055279 0,00 чтений/с, 0,00 созданий/с, 0,58 записей/с Частота попаданий в буферный пул 1000 / 1000, частота создания молодых 0 / 1000 не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, Случайное опережающее чтение 0,00/с LRU len: 2971125, unzip_LRU len: 0 I/O sum[0]:cur[0], unzip sum[0]:cur[0] --- BUFFER POOL 6 Размер буферного пула 3358720 Свободные буферы 287692 Страницы базы данных 2966288 Старые страницы базы данных 1094957 Измененные страницы базы данных 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидаемые чтения 0 Ожидаемые записи: LRU 0, список очистки 0, отдельная страница 0 Страницы сделаны молодыми 2430, не молодыми 0 0,00 молодых/с, 0,00 non-youngs/s Прочитано страниц 2701700, создано 264588, записано 1357268 0,00 чтений/с, 0,00 созданий/с, 0,19 записей/с Частота попаданий в буферный пул 1000 / 1000, частота создания молодых 0 / 1000 не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, Случайное опережающее чтение 0,00/с Длина LRU: 2966288, длина unzip_LRU: 0 Сумма ввода-вывода [0]:cur[0], сумма unzip [0]:cur[0] --- БУФЕРНЫЙ ПУЛ 7 Размер буферного пула 3358310 Свободных буферов 285538 Страниц базы данных 2967451 Старых страниц базы данных 1095386 Изменено db pages 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидаемые чтения 0 Ожидаемые записи: LRU 0, список очистки 0, отдельная страница 0 Сделано молодых страниц 2226, не молодых 0 0,00 молодых/с, 0,00 не молодых/с Прочитано страниц 2698355, создано 269096, записано 1328617 0,00 чтений/с, 0,00 созданий/с, 0,55 записей/с Частота обращений к буферному пулу 1000 / 1000, частота создания молодых страниц 0 / 1000, а не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, Случайное опережающее чтение 0,00/с Длина LRU: 2967451, unzip_LRU len: 0 I/O sum[0]:cur[0], unzip sum[0]:cur[0]cur[0] ---BUFFER POOL 5 Размер буферного пула 3358310 Свободные буферы 282190 Страницы базы данных 2971125 Старые страницы базы данных 1096743 Измененные страницы базы данных 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидающие чтения 0 Ожидающие записи: LRU 0, список очистки 0, отдельная страница 0 Страницы сделаны молодыми 2410, не молодыми 0 0,00 молодых/с, 0,00 не молодых/с Страницы прочитаны 2702315, созданы 268810, записаны 1055279 0,00 чтений/с, 0,00 созданий/с, 0,58 записей/с Частота попаданий в буферный пул 1000 / 1000, частота создания молодых 0 / 1000 не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, Случайное опережающее чтение 0,00/с LRU len: 2971125, unzip_LRU len: 0 I/O sum[0]:cur[0], unzip sum[0]:cur[0] --- BUFFER POOL 6 Размер буферного пула 3358720 Свободные буферы 287692 Страницы базы данных 2966288 Старые страницы базы данных 1094957 Измененные страницы базы данных 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидаемые чтения 0 Ожидаемые записи: LRU 0, список очистки 0, отдельная страница 0 Страницы сделаны молодыми 2430, не молодыми 0 0,00 молодых/с, 0,00 non-youngs/s Прочитано страниц 2701700, создано 264588, записано 1357268 0,00 чтений/с, 0,00 созданий/с, 0,19 записей/с Частота попаданий в буферный пул 1000 / 1000, частота создания молодых 0 / 1000 не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, Случайное опережающее чтение 0,00/с Длина LRU: 2966288, длина unzip_LRU: 0 Сумма ввода-вывода [0]:cur[0], сумма unzip [0]:cur[0] --- БУФЕРНЫЙ ПУЛ 7 Размер буферного пула 3358310 Свободных буферов 285538 Страниц базы данных 2967451 Старых страниц базы данных 1095386 Изменено db pages 0 Процент грязных страниц (LRU и свободные страницы): 0,000 Максимальный процент грязных страниц: 75,000 Ожидаемые чтения 0 Ожидаемые записи: LRU 0, список очистки 0, отдельная страница 0 Сделано молодых страниц 2226, не молодых 0 0,00 молодых/с, 0,00 не молодых/с Прочитано страниц 2698355, создано 269096, записано 1328617 0,00 чтений/с, 0,00 созданий/с, 0,55 записей/с Частота обращений к буферному пулу 1000 / 1000, частота создания молодых страниц 0 / 1000, а не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, Случайное опережающее чтение 0,00/с Длина LRU: 2967451, unzip_LRU len: 0 I/O sum[0]:cur[0], unzip sum[0]:cur[0]LRU 0, список очистки 0, одна страница 0 Сделано молодых страниц 2430, не молодых 0 0,00 молодых/с, 0,00 не молодых/с Прочитано страниц 2701700, создано 264588, записано 1357268 0,00 чтений/с, 0,00 созданий/с, 0,19 записей/с Частота обращений к буферному пулу 1000 / 1000, частота создания молодых 0 / 1000 не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, случайное опережающее чтение 0,00/с Длина LRU: 2966288, длина unzip_LRU: 0 Сумма ввода-вывода [0]:cur[0], сумма unzip [0]:cur[0] --- БУФЕРНЫЙ ПУЛ 7 Размер буферного пула 3358310 Свободных буферов 285538 Страниц базы данных 2967451 Старых страниц базы данных 1095386 Измененных страниц базы данных 0 Процент грязных страниц (LRU и свободных страниц): 0,000 Максимальный процент грязных страниц: 75,000 Ожидающих чтений 0 Ожидающих записей: LRU 0, список очистки 0, отдельная страница 0 Страниц сделано молодыми 2226, не молодыми 0 0,00 молодых/с, 0,00 не молодых/с Страниц прочитано 2698355, создано 269096, записано 1328617 0,00 чтений/с, 0,00 созданий/с, 0,55 записей/с Частота обращений к буферному пулу 1000 / 1000, частота создания молодых 0 / 1000, а не 0 / 1000 Страниц, прочитанных с опережением 0.00/с, вытеснено без доступа 0.00/с, случайное опережающее чтение 0.00/с LRU len: 2967451, unzip_LRU len: 0 I/O sum[0]:cur[0], unzip sum[0]:cur[0]LRU 0, список очистки 0, одна страница 0 Сделано молодых страниц 2430, не молодых 0 0,00 молодых/с, 0,00 не молодых/с Прочитано страниц 2701700, создано 264588, записано 1357268 0,00 чтений/с, 0,00 созданий/с, 0,19 записей/с Частота обращений к буферному пулу 1000 / 1000, частота создания молодых 0 / 1000 не 0 / 1000 Страницы прочитаны с опережением 0,00/с, вытеснены без доступа 0,00/с, случайное опережающее чтение 0,00/с Длина LRU: 2966288, длина unzip_LRU: 0 Сумма ввода-вывода [0]:cur[0], сумма unzip [0]:cur[0] --- БУФЕРНЫЙ ПУЛ 7 Размер буферного пула 3358310 Свободных буферов 285538 Страниц базы данных 2967451 Старых страниц базы данных 1095386 Измененных страниц базы данных 0 Процент грязных страниц (LRU и свободных страниц): 0,000 Максимальный процент грязных страниц: 75,000 Ожидающих чтений 0 Ожидающих записей: LRU 0, список очистки 0, отдельная страница 0 Страниц сделано молодыми 2226, не молодыми 0 0,00 молодых/с, 0,00 не молодых/с Страниц прочитано 2698355, создано 269096, записано 1328617 0,00 чтений/с, 0,00 созданий/с, 0,55 записей/с Частота обращений к буферному пулу 1000 / 1000, частота создания молодых 0 / 1000, а не 0 / 1000 Страниц, прочитанных с опережением 0.00/с, вытеснено без доступа 0.00/с, случайное опережающее чтение 0.00/с LRU len: 2967451, unzip_LRU len: 0 I/O sum[0]:cur[0], unzip sum[0]:cur[0]

РЯДОВЫЕ ОПЕРАЦИИ

8 запросов внутри InnoDB, 3 запроса в очереди 8 представлений чтения открыто внутри InnoDB Идентификатор процесса = 4487, Идентификатор основного потока = 139539341866752, состояние: спящий Количество вставленных строк 149186838, обновленных 39010, удаленных 921469, прочитанных 233065780693 27,03 вставок/с, 0,00 обновлений/с, 0,00 удалений/с, 2432,12 чтений/с Количество вставленных системных строк 0, обновленных 0, удаленных 0, прочитанных 0 0,00 вставок/с, 0,00 обновлений/с, 0,00 удалений/с, 0,00 чтений/с

КОНЕЦ ВЫВОДА МОНИТОРА INNODB

Временная таблица stmt:

СОЗДАТЬ ВРЕМЕННУЮ ТАБЛИЦУ test SELECT 'testData', data_test.a_id как a_id, data_test.d_name_id как d_name_id, data_test.c_id как c_id, data_test.b_id как b_id, data_test.meas_e_name_id как meas_e_name_id, data_test.recipe_id как recipe_id, MIN(data_test.date_time) как "start", MAX(data_test.date_time) как "end", ep, COUNT() как f, COUNT() - СЧЕТЧИК(внизу)

решение2

Для ACID InnoDB (в отличие от MyISAM) предпринимает действия, чтобы избежать потери данных. Это включает в себя удар по диску за транзакцию. (Да, innodb_flush_log_at_trx_commit = 2смягчает этот удар.)

Вероятно, происходит то, что вы вставляете одну строку за раз с помощью autocommit=ON? Сколько вставок в секунду вы делаете?

План А: BEGIN; several inserts; COMMIT; -- Рекомендовано 100–1000 за раз.

План Б: Пакет INSERT--INSERT ... VALUES (...), (...), ...

План C: Для довольно высоких показателей приема пищи см.http://mysql.rjweb.org/doc.php/staging_table

Другие вопросы...

  • Вероятно, следует отключить кэширование запросов. Каждыйзаписать в таблицу причинывсезаписи в QC для этой таблицы, которые нужно очистить. Высокий уровень поглощения означает, что QC бесполезен (для этой таблицы).
  • Пожалуйста, предоставьте SHOW CREATE TABLEвозможные другие советы.

Связанный контент