| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > вложенные запросы |
| Автор: gcc 5.2.2009, 17:59 |
| подскажите нужно ли стремиться писать вложенные запросы в одном запросе, вместо нескольких разных запросов? mysql быстрее будет если будут вложенные чем разные... ? на этом форуме например запросов до 10 и больше, но можно все около 2-3... специально спрашиваю чтобы знать как правильно, сейчас 3-8... |
| Автор: skyboy 5.2.2009, 18:31 |
| смотря, что за запросы; какую несут нагрузку; как часто выполняются. ну, и само собой - надо ли использовать именно вложенные подзапросы, зависит от того, какую они будут выполнять функцию. само по себе количество запросов за сеанс влияет на быстродействие намного слабее, чем качество запросов(кривые-руки-style) и их количество одновременно работающих пользователей. уменьшение количества запросов за счет использования подзапросов практически ничего не даст(в отличие от уменьшения количества запросов путем кеширования). |
| Автор: gcc 7.6.2009, 17:50 | ||||
ну вот например, с точки зрния правильности (производительность сейсас не нужна, если они будут мадленно, то их можно поставить только на одну страницу), как их писать? вложенными, ALL UNION, разными....
Добавлено @ 17:53
я нигде не видел что было написано, например, что если использовать memcache, то нужно писать много маленьких запросов... |