Слишком много открытых файлов при импорте данных из схемы (MySQL) - PullRequest
0 голосов
/ 09 мая 2019

Я пытаюсь импортировать файл SQL, содержащий около 5,5 ГБ данных, в одну из моих локальных схем на моем компьютере Macbook. Я продолжаю получать следующую ошибку в MySQL, которая препятствует завершению импорта:

errno: 24 - Too many open files)

Я создал файл my.cnf и поместил его в следующий каталог /usr/local/Cellar/mysql/5.7.25/my.cnf. Файл my.cnf имеет следующий набор

open_files_limit = 100000

однако, когда я запускаю следующий запрос, у меня все еще есть open_files_limit, установленный в 256:

SHOW VARIABLES LIKE 'open%';

Я не уверен, в чем проблема.

Ответы [ 2 ]

0 голосов
/ 09 мая 2019
  1. проверьте, не используется ли ваш conf файл mysql.

Расположение файла my.cnf в macOS

Определите, какой файл конфигурации MySQL используется

  1. В Unix значение open_files_limit нельзя установить больше, чем ulimit -n.
0 голосов
/ 09 мая 2019

может быть по значению 100000 слишком большим для этой конфигурации

https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_open_files_limit

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...