Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
есть таблица с 10м записей
как можно быстро сделать выборку с сортировкой по order by last_update limit 1000?
last_update - TIMESTAMP
mysql>
Отредактированно maxjoin (23.10.2013 21:55:50)
Неактивен
Если LIMIT именно 0,1000, то должен быть быстрым в приведенном виде. Если начинается не с нуля, а с большого числа, то будет медленным. Ускорит только замена на SELECT topics.id FROM `topics` ..., а после получение id уже их использование для получения всего остального.
Неактивен
да выбрать айди а потом их использовать хороший подход, я других местах так и делал, а тут чего то из головы выпало.
я просто, изначально, про такого вида запрос думал, что то типа
Отредактированно maxjoin (23.10.2013 21:56:14)
Неактивен
Что-то ваш последний запрос вызывает недоумение. Зачем там вообще нужен join?
Неактивен
vasya написал:
Что-то ваш последний запрос вызывает недоумение. Зачем там вообще нужен join?
нашел статьи
http://www.mysqlperformanceblog.com/200 … imization/
http://dba.stackexchange.com/questions/ … this-query
http://dba.stackexchange.com/questions/ … le-selects
но до конца пока не понял как правильно сделать запрос
что то не получается составить запрос, подскажите как плз
Отредактированно maxjoin (23.10.2013 21:59:56)
Неактивен
maxjoin написал:
но до конца пока не понял как правильно сделать запрос
что то не получается составить запрос, подскажите как плз
А какой запрос вы хотите составить? (исходные данные и что этот запрос должен делать)
Неактивен
vasya написал:
А какой запрос вы хотите составить? (исходные данные и что этот запрос должен делать)
есть таблица
Неактивен
попробуйте составной индекс, вначале наиболее селективные поля.
Неактивен
vasya написал:
попробуйте составной индекс, вначале наиболее селективные поля.
не понял вас
Неактивен
самое начало указанной вами статьи http://www.mysqlperformanceblog.com/200 … imization/
(`meta_robots_index`, `meta_robots_archive`, `meta_robots_follow`, `is_category`, `last_update`)
`meta_robots_index`, `meta_robots_archive`, `meta_robots_follow`, `is_category` - располагать в порядке уменьшения их селективности
Неактивен
Страниц: 1