Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вопрос по открытию соединения с базой
 
 автор: c-quence   (23.09.2009 в 18:08)   письмо автору
 
 

Подскажите, как лучше открывать соединение с базой, с точки зрения оптимизации.
К примеру, есть сайт с очень высокой посещаемостью. Когда лучше всего открывать соединение с базой, при каждом новом запросе к бд, или при старте сессии открыть соединение и в дальнейшем использовать его?

  Ответить  
 
 автор: Trianon   (23.09.2009 в 18:21)   письмо автору
 
   для: c-quence   (23.09.2009 в 18:08)
 

>или при старте сессии открыть соединение и в дальнейшем использовать его?

не сможете.
Открывайте обычным образом.

  Ответить  
 
 автор: c-quence   (23.09.2009 в 18:24)   письмо автору
 
   для: Trianon   (23.09.2009 в 18:21)
 

То есть, открываем соединение, выбираем бд, делаем запрос, закрываем соединение - так?

  Ответить  
 
 автор: Trianon   (23.09.2009 в 18:33)   письмо автору
 
   для: c-quence   (23.09.2009 в 18:24)
 

открываем соединение в начале выполнения скрипта.
Закрыто оно будет по завершении выполнения автоматически.
Впрочем, если после последнего запроса идут затратные вычисления - можете закрыть соединение явно.

  Ответить  
 
 автор: c-quence   (23.09.2009 в 18:51)   письмо автору
 
   для: Trianon   (23.09.2009 в 18:33)
 

Ясно, спасибо.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования