mysql join performed without indexes: 61747

baas
На сайте с 17.09.2012
Offline
128
75

Добрый день.

mysql 5.7

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

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

[!!] Joins performed without indexes: 61747

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

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

join_buffer_size = 2M

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

Это понятно.

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

LEOnidUKG
На сайте с 25.11.2006
Offline
1578
#3
В битриксе вроде как есть раздел производительность и он там сам говорит какие нужны индексы.
✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
baas
На сайте с 17.09.2012
Offline
128
#4
LEOnidUKG #:
В битриксе вроде как есть раздел производительность и он там сам говорит какие нужны индексы.

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

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