Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Vlad Drakula
ты не понял предыдущего ответа/вопроса/реплики насчет памяти - сделать без циклов можно одним путем: получить всю выборку в некую - одну, - область памяти. Выборка по какой-нибудь таблице этого форума забьет не 8 М, а много больше. Для области данных программы отводится не все место в памяти (естественно и особенно на сервере). Ну, и так далее. Кстати, непонимание таких вещей может вести к серьезным просчетам при программировании запросов к базе. Мне неоднократно удавалось оптимизировать чужие запросы, переводя их с VIEW (выгребающего все и сразу), на составляющие эти же VIEW JOIN-ы и UNION-ы.
Кстати, о том, как PHP работает с памятью, на этом форкме тоже писалось.

Отправлено: 17:49, 25-04-2005 | #8