MySQL 8 работает очень медленно, когда включает в себя не в пункте «Где гдеMySql

Форум по Mysql
Ответить
Anonymous
 MySQL 8 работает очень медленно, когда включает в себя не в пункте «Где где

Сообщение Anonymous »

У меня есть веб -сайт, который отображается на главной странице 12 последних загрузок от пользователей сайта. В этом запросе пользователи могут отфильтровать разгрузки от некоторых других пользователей (отсюда и не в пункте). Вот пример запроса: < /p>

Код: Выделить всё

select * from user_uploads
join users on user_uploads.user_id = users.id
join user_settings on users.id = user_settings.user_id
where post_on 
[code]+----+-------------+---------------+------------+--------+--------------------------------------+-------------+---------+--------------------------------+-------+----------+----------------------------------------------+
| id | select_type | table         | partitions | type   | possible_keys                        | key         | key_len | ref                            | rows  | filtered | Extra                                        |
+----+-------------+---------------+------------+--------+--------------------------------------+-------------+---------+--------------------------------+-------+----------+----------------------------------------------+
|  1 | SIMPLE      | user_settings | NULL       | ALL    | idx_user_id,idx_user                 | NULL        | NULL    | NULL                           | 10853 |    56.77 | Using where; Using temporary; Using filesort |
|  1 | SIMPLE      | users         | NULL       | eq_ref | PRIMARY,user_status_id,idx_status    | PRIMARY     | 8       | db_name.user_settings.user_id  |     1 |    23.39 | Using where                                  |
|  1 | SIMPLE      | user_uploads  | NULL       | ref    | idx_user_id,idx_posted_on,idx_search | idx_user_id | 8       | db_name.user_settings.user_id  |    23 |    45.00 | Using where                                  |
+----+-------------+---------------+------------+--------+--------------------------------------+-------------+---------+--------------------------------+-------+----------+----------------------------------------------+
Спасибо за помощь.

Подробнее здесь: https://stackoverflow.com/questions/797 ... ere-clause
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»