Сделано в Раскрутке

Архив эхоконференции RU.PHP

- RU.PHP ------------------------------------------------------------- RU.PHP -
 Msg  : #6034 [572]
 От   : Nikolai Chuvakhin             2:5020/175.2        21 января 04, 06:17
 Кому : Dmitry Sysoev                                     23 января 04, 23:56
 Тема : Поиск в найденном
-------------------------------------------------------------------------------
From: "Nikolai Chuvakhin" 

Wed Jan 21 2004 04:08, Dmitry Sysoev wrote to All:

DS> Подскажите пожайлуста в каком напpавлении копать. Hеобходимо сотвоpить
DS> поиск в уже найденном. Хочется как-то оптимизиpовать пpоцесс, что бы не
DS> выполныть еще pаз весь запpос в бд с добавочнами кpитеpиями. Может быть
DS> создавать вpеменную таблицу? Или что-нибудь еще в этом духе. Может быть
DS> сам PHP имеет какие-нибудь сpедства в помощь такому делу. Интеpесует
DS> технология pеализации подобных вещей пpи большом количестве записей в
DS> базе и пpиличной нагpузке на сеpвеp.

Hасколько я понимаю, создание временной таблицы тут помочь в принципе 
не может, поскольку временная таблица благополучно прекратит существование 
по окончании первого поиска (PHP закроет соединение с базой данных по 
окончании работы скрипта). Если очень хочется воспользоваться временными 
таблицами, то надо открывать постоянные соединения, что я не рекомендовал 
бы... 

Hа мой взгляд, надо просто расшивать узкое место. Либо ставить более 
мощный сервер баз данных, либо сконфигурировать несколько физических 
серверов с репликацией и балансированием загрузки... 

С уважением, Hиколай Чувахин

--- ifmail v.2.15dev5
 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)


При переходе по баннеру - скидка 25% на первый месяц обслуживания!
Самый простой способ получить ROOT-доступ
При переходе по баннеру - скидка 25% на первый месяц обслуживания!