mysql_close

soulwarez

Новичок
mysql_close

Подскажите, пожалуйста, на сколько необходимо использовать функцию mysql_close() если в процессе выполнения скрипта устанавливается только одно соединение с базой данных?
Если действительно это нужно, то поясните из каких соображений (безопасность или просто так принято и т.д.).
 

fixxxer

К.О.
Партнер клуба
это нужно для тех недальновидных личностей, которые используют pconnect.
 

fixxxer

К.О.
Партнер клуба
а, и правда что. ну тогда вообще нафиг не надо, если это конечно не какой-то запускаемый по крону долгоживущий скрипт обходящий кучу соединений.
 

berkut

Новичок
в долго-играющих скриптах. отдача большая(может и файл). и session_write_close полезна
 

DiMA

php.spb.ru
Команда форума
> и session_write_close полезна

не полезна, а обязательно

а полезно - mysql_free_result после каждого запроса
 

soulwarez

Новичок
Господа, давайте резюмируем:

1) mysql_close - употреблять в долгих/сложных скриптах либо где более одного соединения.(cms считается долгоиграющим скриптом?)
2) session_write_close - юзать всегда в конце скрипта(при наличии сессий).
3) mysql_free_result - после каждого запроса(то есть тогда, когда данные извлечены и переданы в другие переменные)

Так или я ошибся где-то? =)
 

Фанат

oncle terrible
Команда форума
везде

-~{}~ 07.03.09 19:25:

все описанное касается долгоиграющих скриптов. т.е. играющих д о л г о.
 

DiMA

php.spb.ru
Команда форума
ну, блин пенек...

1) не используй вообще
2) в самом начале (или сессии вообще не стартовать). В конце скрипта команда бессмысленна по определению.
 

soulwarez

Новичок
Всё всё... только не бейте =)
Просто отрывками каждый что-то сказал и единую мысль из всего этого сложно сделать =)
Спасибо.
 
Сверху