mysql join performed without indexes: 61747

baas
На сайте с 17.09.2012
Offline
162
486

Добрый день.

mysql 5.7

вэб проект на битриксе.

Как бороться с такими запросами?

[!!] Joins performed without indexes: 61747

И это примерно за 10 часов работы базы.

Увеличивать костыли под подобные запросы не хочется, тогда нужно очень много оперативки.

join_buffer_size = 2M

Настройка BSD систем. (https://www.fryaha.ru) Знание сила, незнание Рабочая сила!
L
На сайте с 10.02.2015
Offline
222
#1
Нужно в те таблицы добавить индексов
baas
На сайте с 17.09.2012
Offline
162
#2

Это понятно.

Вроде программист сказал что индексы там есть.

LEOnidUKG
На сайте с 25.11.2006
Offline
1727
#3
В битриксе вроде как есть раздел производительность и он там сам говорит какие нужны индексы.
✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
baas
На сайте с 17.09.2012
Offline
162
#4
LEOnidUKG #:
В битриксе вроде как есть раздел производительность и он там сам говорит какие нужны индексы.

Допустим что на join запросах индексы не могут быть использованы, как тогда уменьшить нагрузку?

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