Size: a a a

2020 February 19

DD

Dmitriy Dubovskoy in Drupal RU
И ещё чудные параметры типа query_cache_size - в теории он как бы должен тормозить работу innodb
источник

DD

Dmitriy Dubovskoy in Drupal RU
В общем оптимизация ради оптимизации никогда не работает, всегда оптимизируется что-то конкретное исходя из того, что имеется в наличии. Надо только базовый софт знать - что крутится на сервере и гуглить, всё есть в инструкциях - вот выше по ссылке пример на MySQL инструкцию.
источник

DD

Dmitriy Dubovskoy in Drupal RU
А база может же быть MariaDB или PostgreSQL - вот поэтому базовый софт надо знать…
источник

DD

Dmitriy Dubovskoy in Drupal RU
Или вот например L - тоже чудесная буква. Если у вас Ubuntu, то по умолчанию база будет MySQL, а если у вас CentOS, база будет MariaDB - и они уже не обратно совместимы по конфигам.
источник

ИЛ

Иван Лещёв in Drupal RU
а если докер, то вообще
источник

DD

Dmitriy Dubovskoy in Drupal RU
Если база в докере, то можно забыть о её оптимизации, просто оставляете дефолт и всё, даже лучше его подуменьшить.
источник

ИЛ

Иван Лещёв in Drupal RU
но вообще сначала интересно, как там приложение оптимизировано
а то толку тюнить базу, если лишние бутстрапы друпала
источник

DL

Denis Levchenko in Drupal RU
Dmitriy Dubovskoy
Ну тогда вы не используете всю мощь своих SSD
А есть какие тесты/графики по innodb_io_capacity?
Что нарыл в гугле - нет никаких выигрышей в производительности
источник

DD

Dmitriy Dubovskoy in Drupal RU
В принципе лучше всего с верху и начинать - с Друпала, а уже когда все варианты исчерпаны - до уровня сервера опускаться.
источник

DD

Dmitriy Dubovskoy in Drupal RU
Denis Levchenko
А есть какие тесты/графики по innodb_io_capacity?
Что нарыл в гугле - нет никаких выигрышей в производительности
На сайте перконы кучка - там Димон тестирует всё подряд 🙂
источник

ИЛ

Иван Лещёв in Drupal RU
угу, разве что самое простое и универсальное на уровне сервера
мемкеш там, бротли
источник

ИЛ

Иван Лещёв in Drupal RU
кстати, кто бротли использует?
источник

ИЛ

Иван Лещёв in Drupal RU
не надо его включать на полную мощь на лету, надо на минимальную
а на полную при сборке гальпом, например
источник

DD

Dmitriy Dubovskoy in Drupal RU
Denis Levchenko
А есть какие тесты/графики по innodb_io_capacity?
Что нарыл в гугле - нет никаких выигрышей в производительности
https://www.percona.com/blog/2019/12/18/give-love-to-your-ssds-reduce-innodb_io_capacity_max/ - вот к примеру свежая статья - снижение нагрузки по записи в 3 раза при увеличении до 5000.
источник

DD

Dmitriy Dubovskoy in Drupal RU
Но так делать не нужно - это очень большое увеличение, желательно больше 1000-2000 не ставить.
источник

DL

Denis Levchenko in Drupal RU
ну и как понимать, где истина?

"Этот пост пытается пролить свет на общую проблему, которую мы наблюдаем гораздо чаще, чем хотелось бы. На самом деле, мы удивлены, увидев, что многие люди рекомендуют увеличивать настройки емкости ввода-вывода практически из коробки, а не обращать внимание на некоторые другие настройки.

Так что будьте добры, сохраняйте настройки io_capacity настолько низкими, насколько они вам нужны - ваши SSD будут вам благодарны!"
источник

DD

Dmitriy Dubovskoy in Drupal RU
источник

DL

Denis Levchenko in Drupal RU
вот этот график и нашел в гугле
источник

DD

Dmitriy Dubovskoy in Drupal RU
Ну вот и мы приходим к следующему - сколько потоков выделяется?
источник

DD

Dmitriy Dubovskoy in Drupal RU
Если 16 - то поднимайте до 1000
источник