Оптимальный конфиг базы mysql?

Башмак

Новичок
Регистрация
24 Фев 2017
Сообщения
43
Реакции
6
Баллы
8
Привет, поделитесь конфигом mysql
У меня проблема, запускаю граббер чтобы спарсить 300 фильмов, а он примерно после 20-30 публикаций останавливается из за того что база падает на секунд 30.

Сервер VPS Centos 7

Процессор
1 ядро Intel Xeon
ОЗУ 1024 Mb
Канал 100 Mbps

Вот такой конфиг сейчас стоит:

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
symbolic-links=0

skip-external-locking
key_buffer_size = 16M
max_allowed_packet = 64M
table_open_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 240K

#innodb_use_native_aio = 0
innodb_file_per_table

max_connections=4000
max_user_connections=4000
wait_timeout=600
interactive_timeout=600
long_query_time=5

query_cache_size = 16M
tmp_table_size = 32M
max_heap_table_size = 32M
thread_cache_size = 8
table_open_cache = 8

#slow_query_log=1
#slow_query_log_file=/var/log/mysql-slow-queries.log

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

#
# include all files from the config directory
#
!includedir /etc/my.cnf.d
 

DEOVER

Приватовец
Приватовец
Регистрация
21 Фев 2017
Сообщения
61
Реакции
30
Баллы
18
@Башмак, Может начать с другой стороны? Что говорит лог сервера?
 

Башмак

Новичок
Регистрация
24 Фев 2017
Сообщения
43
Реакции
6
Баллы
8
@DEOVER, centos 7
Да ладно, я в принципе смирился, всё равно я не пойму ничего в логах.
Спасибо за попытку помочь.
 

DEOVER

Приватовец
Приватовец
Регистрация
21 Фев 2017
Сообщения
61
Реакции
30
Баллы
18

DOB

Новичок
Регистрация
28 Апр 2017
Сообщения
31
Реакции
3
Баллы
8
Поставь на сервер mysqltuner и попробую через него оптимизировать базу. Я уже несколько дней оптимизирую базу по нему и становиться намного легче.

После правок my.cnf надо ждать не меньше суток и заново запускать проверку mysqltuner

п.с. у Вас также не включен кэш query_cache_type = 1 Но тут Вам решать включать его или нет.
И ещё все говорят и тех.под. моего хостинга, что надо ставить mariadb заместо mysq на centos 7, но т.к. я сам полный ноль в этом, немого сказать что это поможет.
 
Последнее редактирование:
Сверху Снизу