|
Тема |
Re: Е така вече е по-лесно нали? [re: mr.vain] |
|
Автор | ДядoMpaз (Нерегистриран) | |
Публикувано | 15.06.06 09:18 |
|
|
За такава заявка няма смисъл от агрегат. GROUP BY най вероятно ще направи темп таблица в паметта, което за един ред е излишно. Освен това limit е оптимизиран доста добре пък ако има и индекс на датата и IP-то MySQL ще прочете от диска само реда който му трябва, останалото ще го вземе от индекса който при нормални настройки е вече зареден в паметта. Скороста на изпълнение ще е с пъти по бърза.
Разбира се ако трябва да се извади за всички IP-та, ще трябва да се мине през GROUP BY, макар че за по голяма таблица с 10-100 милиона записа ше е адски бавно и пак бих се замислил дали да не използвам нещо друго.
|
| |
|
|
|