90 / 40 / 17
Регистрация: 24.10.2015
Сообщений: 574
|
|||||||||||
1 | |||||||||||
Оптимизация запроса02.09.2017, 22:22. Показов 436. Ответов 9
Метки нет (Все метки)
Идет поиск по полю date_added(TIMESTAMP)
Добавлено через 23 минуты Придумал!
0
|
02.09.2017, 22:22 | |
Ответы с готовыми решениями:
9
Оптимизация запроса оптимизация запроса Оптимизация запроса Оптимизация запроса |
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||||||
02.09.2017, 22:22 | 2 | |||||
Вариант первый - работать с данными в том виде, в котором они проиндексированы, то ваш запрос выше, нужно было бы изменить, например, таким образом:
0
|
90 / 40 / 17
Регистрация: 24.10.2015
Сообщений: 574
|
|
02.09.2017, 22:24 [ТС] | 3 |
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
02.09.2017, 22:26 | 4 |
0
|
90 / 40 / 17
Регистрация: 24.10.2015
Сообщений: 574
|
|||||||||||
02.09.2017, 22:49 [ТС] | 5 | ||||||||||
Lazy_Den, Я в основном буду использовать такие запросы
<= вместе с DATE_FORMAT то идет полный перебор, странно, почему так?
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
02.09.2017, 22:55 | 6 |
Последний мой вопрос был не про индексы, а про результат. Раз результат устраивает, то пусть будет так.
P.S. Системщик из меня, конечно, так себе, но по-моему на дисковое пространство. Да и не такие уж большие затраты. Около 8К записей - это около 120КБ. К тому же, индекс в данном случае будет более оптимальный, т.к. мы исключаем не нужное при выборке время и весить он будет меньше. Добавлено через 4 минуты Не заметил такого (см. "View Execution Plan" по результатом)
0
|
90 / 40 / 17
Регистрация: 24.10.2015
Сообщений: 574
|
|
02.09.2017, 23:06 [ТС] | 7 |
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
02.09.2017, 23:10 | 8 |
0
|
90 / 40 / 17
Регистрация: 24.10.2015
Сообщений: 574
|
|
02.09.2017, 23:15 [ТС] | 9 |
Lazy_Den, Вот изменил первую дату и запрос и теперь используются все 4 строки в explain
http://sqlfiddle.com/#!9/0d25f/1
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
03.09.2017, 00:08 | 10 |
Да, вижу, но причину объяснить не возьмусь. Скорее помогут мэтры мускула в соответствующем разделе.
0
|
03.09.2017, 00:08 | |
03.09.2017, 00:08 | |
Помогаю со студенческими работами здесь
10
Оптимизация запроса Оптимизация запроса Оптимизация запроса Оптимизация запроса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |