Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Обезательно закрывать соединение mysql_close? (Алексей) 08/11/2009 - 14:28:51
      Re: ОбЯзательно закрывать соединение mysql_close? (omickron) 08/11/2009 - 17:33:23

> Original message text:
> From: Алексей - 08/11/2009 - 14:28:51
> Subject:Обезательно закрывать соединение mysql_close?
> -----------------
> Обезательно закрывать соединение mysql_close?
>
> Написал движок на PHP
> сейчас делаю оптимизацию
> раньше не когда не думал о том, чтобы потом закрыть соединение с базой
> А сейчас сижу и думаю надо или нет.
> PHP сам убьет соединение с базой после выполнения скрипта
> или лучше самому закрывать соединение чтобы ничего не оставалось?
>
> На сервер Апач это влияет или нет?
> Апач будет быстрей отключаться если в PHP закрывать соединение с базой?
>
> Так же по поводу переменных вопрос.
> Читал что если запустить под FastCGI,
> то FastCGI будет помнить мусор отсавленный от предыдущего скрипта.
>
>
> Вообще есть смысл закрывать в каждом скрипте соединение mysql_close?
> И есть смысл в конце скрипта писать кучу unset() чтобу убить все переменные?
>


From: omickron - 08/11/2009 - 17:33:23
Subject:ОбЯзательно закрывать соединение mysql_close?
-----------------
Если не ошибаюсь, не обязательно.

Но желательно иметь такую привычку во всех языках программирования - не оставлять за собой мусор, надеясь, что его кто-то соберёт. Это может породить некоторые ошибки, которые будет очень сложно отловить.

Поэтому если хотите работать чётко и продуктивно, от подобной привычки лучше избавляться :)


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
36436



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |