| |
|
|
| | Можно ли делать сортировку по 2 полям, как то так:
order by RAND(), rating? | |
| |
|
|
| |
|
|
| |
для: OLi
(09.01.2012 в 21:08)
| | | Да, это возможно. | |
| |
|
|
| |
|
|
| |
для: cheops
(09.01.2012 в 21:21)
| | | только RAND() тормозит субд, потому что он не кэшируется | |
| |
|
|
| |
|
|
| |
для: Ильдар
(12.01.2012 в 15:23)
| | | Кэш запросов может быть вообще отключен - это довольно частое явление, особенно, в условиях хостинга, когда его невозможно оптимизировать и он сам замедляет систему просто своим присутствием.
PS Когда речь заходит о скорости СУБД это сильно нужно смотреть, что за условия и что за СУБД, часто советы могут быть прямо противоположенными. | |
| |
|
|
| |
автор: вась (16.01.2012 в 07:07) |
|
| |
для: OLi
(09.01.2012 в 21:08)
| | | А смысл?
В таком порядке сортировки от второго поля смысловой нагрузки почти нет. | |
| |
|
|