Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > segfault при загрузку sql из файла


Автор: alezzz 20.7.2017, 15:14
CentOS Linux release 7.3.1611 x86_64 GNU/Linux
10.1.25-MariaDB MariaDB Server

делаю загрузку mysql -u..... -p < 1.sql и получаю:Segmentation fault

в dmesg:
Код

[2678624.720258] mysql[17858]: segfault at 70933dd3e050 ip 0000709429704a0e sp 00007f7f80549cc8 error 6 in libc-2.17.so[7094295ba000+1b6000]
[2678624.720269] grsec: From 185.66.9.55: Segmentation fault occurred at 000070933dd3e050 in /usr/bin/mysql[mysql:17858] uid/euid:0/0 gid/egid:0/0, parent /usr/bin/bash[bash:13997] uid/euid:0/0 gid/egid:0/0


файл 1.sql размером 4,5Гб, таблицы в InnoDB, практически весь объем занимает одна таблица, остальные мелкие либо пустые.

гуглил как мог, но не могу понять чего не хвататет, подозрение на лимит в 4Гб, top-ом смотрю как потребление памяти переваливает за 4Гб и процесс обрывается.

как побороть эту проблему?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)