Может кто поделиться конфигом для mysql(my.cnf) для мощного сервера

J
На сайте с 06.07.2011
Offline
169
707


Может кто поделиться конфигом для mysql(my.cnf) для мощного сервера:


CPU - 2× AMD Epyc 7532 - 32c/64t - 2.4 GHz/3.3 GHz

RAM - 512 GB ECC 2400 MHz

System disks - 2×480 GB SSD SATA

Data disks - 12×3.84 TB SSD NVMe



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


skip_name_resolve = 1
interactive_timeout=180
wait_timeout=180

innodb_io_capacity=1
innodb_thread_concurrency = 0


innodb_file_format = barracuda
innodb_file_per_table = 1
innodb_large_prefix = 1
innodb_strict_mode = 1;



open_files_limit = 1024000
ft_min_word_len = 3
innodb_stats_on_metadata = 0
innodb_read_io_threads = 64
innodb_write_io_threads = 64
low_priority_updates = 1
concurrent_insert = 2
table_definition_cache = 40000


group_concat_max_len = 65535
lower_case_table_names = 1
ft_min_word_len = 2


     sort_buffer_size = 4M
     read_buffer_size = 3M
     read_rnd_buffer_size = 4M
     thread_stack = 1M
     max_heap_table_size = 512M
     tmp_table_size = 1024M
     

    query_cache_min_res_unit = 4k
    join_buffer_size = 8M
    tmp_table_size = 256M
    max_heap_table_size = 1024M
    thread_cache_size = 100
    table_open_cache = 40000
    innodb_log_file_size = 40G
    innodb_buffer_pool_instances = 64
    innodb_log_buffer_size = 64M





skip-external-locking



max_allowed_packet          = 64M
key_buffer_size             = 64M
innodb_buffer_pool_size     = 200G
innodb_additional_mem_pool_size = 1
innodb_file_per_table       = 1
innodb_flush_log_at_trx_commit  = 0


max_connections             = 10000


long_query_time             = 1

expire_logs_days            = 10
max_binlog_size             = 100M

[mysqldump]
quick
quote-names
max_allowed_packet          = 16M






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


[Service]

!includedir /etc/my.cnf.d


[Удален]
#1

На ваш вопрос нету ответа. MySQL конфигурируется не под параметры сервера, а под конкретный сервер исходя из статистических данных MySQL. То есть без доступа на сервер все соверты пальцев в небо.

А параметрами сервера лишь ограничиваются максимальные параметры MySQL.

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#2

Ну допустим ваш конфиг... проблема то в чём? 

Я вот пару дней назад плагин переписывал для форума платный, который занимается подбором "Похожие топики", он был написан с RLIKE запросами. У человека выделенный сервер нагружался от БД когда боты приходили. Я переписал на FULLINDEX запросы и ЧУДО чудное, нагрузка упала в 0 в прямом смысле слова. Теперь клиент не знает чем нагрузить сервер и зачем он взял такой мощный.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
J
На сайте с 06.07.2011
Offline
169
#3
LEOnidUKG #:

Ну допустим ваш конфиг... проблема то в чём? 

Я вот пару дней назад плагин переписывал для форума платный, который занимается подбором "Похожие топики", он был написан с RLIKE запросами. У человека выделенный сервер нагружался от БД когда боты приходили. Я переписал на FULLINDEX запросы и ЧУДО чудное, нагрузка упала в 0 в прямом смысле слова. Теперь клиент не знает чем нагрузить сервер и зачем он взял такой мощный.

У меня аналогичная проблема, нагрузка идёт с одного сайта на wordpress и загрудка всех процессоров бывает на 100% и память уходит и своп растёт. Скорее всего нужно переписывать FULLINDEX.

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#4
jano #:

У меня аналогичная проблема, нагрузка идёт с одного сайта на wordpress и загрудка всех процессоров бывает на 100% и память уходит и своп растёт. Скорее всего нужно переписывать FULLINDEX.

Возможно надо с проблемой сайта разбираться, почему он поглощает память и что там за скрипты работают. Возможно какая-то кривая доработка просто вешает всё.

J
На сайте с 06.07.2011
Offline
169
#5
LEOnidUKG #:

Возможно надо с проблемой сайта разбираться, почему он поглощает память и что там за скрипты работают. Возможно какая-то кривая доработка просто вешает всё.

Спасибо, буду смотреть.

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#6
jano #:

Спасибо, буду смотреть.

Ещё дам пример, людей которые будут находить этот топик и дам пример на вещах более понятных.

Допустим у вас есть прицеп большой для грузовой машины. Через какое-то время ваш грузовик стал всё хуже и хуже тянуть этот прицеп. И вы решаете выбрать другой грузовик в 2 раза мощнее. Покупаете его и он вроде начинает тянуть, но что-то тоже не очень, и не так хорошо как было вообще с самого начала.

99% людей почему-то не думают на прицеп, что с ним может быть?! А потом выясняется, то на одной оси прицепа заклинило тормоза. Проводится ремонт прицепа и ВДРУГ старый грузовик начинает просто летать с этим прицепом. И возникает вопрос, а куда девать новый мощный?!

Аналогия полная с сайтами, когда грузовик ваш сервер, а прицеп это собственно сайты 😁

J
На сайте с 06.07.2011
Offline
169
#7
Большое спасибо  LEOnidUKG . Увеличил скорость загрузки сайта в 5 раз, просто профессионал своего дела, молодец! 💪👍
LEOnidUKG - Профиль вебмастера - Форум об интернет-маркетинге
LEOnidUKG - Профиль вебмастера - Форум об интернет-маркетинге
  • 2024.01.30
  • searchengines.guru
LEOnidUKG - Профиль вебмастера

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий