powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Чему должно быть равно значение innodb_file_io_threads?
5 сообщений из 5, страница 1 из 1
Чему должно быть равно значение innodb_file_io_threads?
    #33401275
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно, сабж.
Для Никсов этот параметр рекомендован - для Мелкософта - нет. Сейчас у меня этот параметр равен innodb_file_io_threads=40 и процессор нагружается на 40-60%, раньше парамтер был innodb_file_io_threads=12 и процессор нагружался на 10-20%. Как оценить корректность настройки этого параметра? эмпирически?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Чему должно быть равно значение innodb_file_io_threads?
    #33403561
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что у нас в доке...
innodb_file_io_threads
The number of file I/O threads in InnoDB. Normally this should be left at the default value of 4, but disk I/O on Windows may benefit from a larger number. On Unix, increasing the number has no effect; InnoDB always uses the default value.

То есть, для никсов 4, больше не имееет смысла задавать, потому что не заметно.
Для винды может быть лучше бри большем номере.

Значит эмпирически, но на самом деле загрузка процессора - это еще не показатель...

Сделай тяжелый тестовый запрос, который гребет большую таблицу и пару тройку пристегнутых. и сделай сравнение времени выполнения.
...
Рейтинг: 0 / 0
Чему должно быть равно значение innodb_file_io_threads?
    #33403766
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я просто подумал, если сделать большой поток И/О, то могут возникать ошибки на уровне файловой системы? или я говорю глупость?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Чему должно быть равно значение innodb_file_io_threads?
    #33406787
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибки не возникнут, но вот организация файловых потоков в винде не сильно хорошо сделана и жрет ресурсы просто увеличение потоков в процессе.
Поэтому производительность растет, а скорость нет :(
...
Рейтинг: 0 / 0
Чему должно быть равно значение innodb_file_io_threads?
    #33406909
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стоп. Что есть "производительность", а что есть "скорость". Разве это не взаимоследственные понятия?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Чему должно быть равно значение innodb_file_io_threads?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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