Forum Webscript.Ru
Общие => Базы данных => Тема начата: Uzver от 14 Января 2007, 18:15:36
-
собсно вопрос, за время выполнения скрипта осуществляется множественные запросы к БД. Свалить их в один или в пакет запросов выполняемых «единовременно» нельзя, каждый последующий формируется на основании обработки результатов из предыдущего. Что меньше загрузит ресурсы открытие коннекции в начале выполнения скрипта и закрытие в конце или открытие/закрытие при каждом запросе ?
-
Варианты:
1) подумать
2) попробовать
-
hanslinger:
Варианты:
1) подумать
2) попробовать
хорошие варианты ))
-
Uzver
"открытие коннекции" - имеется в виду коннект к серверу?
Тогда в большинстве случаев один коннект на всю сессию работы.
-
CGVictor:
"открытие коннекции" - имеется в виду коннект к серверу?
да, именно он
-
открытие/закрытие при каждом запросе
уж точно один лучше
Нигде не читал, чтобы делали множество коннектовСвалить их в один или в пакет запросов выполняемых «единовременно» нельзя
а так по ходу в любой программе, что тут особенного
-
andymc:
уж точно один лучше
Нигде не читал, чтобы делали множество коннектов
видел такой вариант на практике, нагрузка на сайт правда была не большая поэтому выяснить насколько это актуально не удалось
andymc:
а так по ходу в любой программе, что тут особенного
такой совет почти единогласно дали сисопы с которыми обсуждался данный вопрос
-
Uzver
Я имею в виду, что я такой вариант в учебниках не встречал.
А на практике знаете ли можно много чего наделать и много чего увидеть