Страница 2 из 3

Re: Медленно работает

Добавлено: 10 сен 2021, 16:57
Grafline
Вопрос не столько в скорости сколько в этой проблеме -

Проверял на разных серверах и настройках. Результат всегда один и тот же как только меняем
define('STORE_SESSIONS', 'mysql'); на define('STORE_SESSIONS', ''); задачи начинают работать последовательно а не параллельно друг другу.

Re: Медленно работает

Добавлено: 25 окт 2021, 14:37
alibedog
После 5 лет наработок клиентской базы, срм стала тормозить.
Анализировал схему запросов в БД, и к сожалению используется медленная выборка "IN". С этим к сожалению ничего не сделать. Можно попробовать наверное добавить полнотекстовый индекс на искомые поля, о результатах сообщу чуть позже.

Рекомендации к ускорению CRM.
Установите в настройках mysql /etc/mysql/mariadb.conf.d/50-server.cnf, параметры

query_cache_type = ON
query_cache_limit = 8M
query_cache_size = 75M
innodb_buffer_pool_size = 200M (70-80% от RAM VPS/server)
У вас увеличиться скорость в на 50-70%

Re: Медленно работает

Добавлено: 26 окт 2021, 08:18
support
Добавляйте индексы, особенно в собственных запросах.

Re: Медленно работает

Добавлено: 26 окт 2021, 08:41
nruslan2
а поподробнее что это такое и как это делать?)

Re: Медленно работает

Добавлено: 26 окт 2021, 08:46
support

Re: Медленно работает

Добавлено: 26 окт 2021, 08:59
nruslan2
support писал(а): 26 окт 2021, 08:46 https://highload.today/indeksy-v-mysql/
не совсем понял как это можно сделать через руководитель.
или это делается через базу данных напрямую?
можете примкрно показать как это делается например на сущности проект (стандартная)
думаю многим будет интересно!

Re: Медленно работает

Добавлено: 26 окт 2021, 09:01
support
Делается через phpmyadmin
Будет время, напишу статью в документации об этом.

Re: Медленно работает

Добавлено: 26 окт 2021, 09:07
nruslan2
все тогда я понял как делается. но получается индекс хорош для выборки значений по полям но не по id, если запросы использует выборку по id полю то история с их использованием ни к чему не приведет, все останется по скорости как есть!

Re: Медленно работает

Добавлено: 26 окт 2021, 09:12
support
Для системный полей, таких как ID, users_id, createdy_by и т.д. индексы уже добавлены.

Тут дело в том, если сравниваются по полю сущность. Ранее индексы для таких полей не добавлялись. Сейчас уже добавляются.

Re: Медленно работает

Добавлено: 26 окт 2021, 09:14
nruslan2
спасибо, но статью буду ждать)