Я использую PHP для запроса базы данных MySQL на моем веб-сайте. Пожалуйста, ответьте на следующие вопросы:
- Что произойдет, если я не буду использовать
mysql_close ()
, когда в конце концов завершу запрос к базе данных? Соединение останется открытым? Если да, то сколько времени? Если нет, то почему?
- Если я открываю и закрываю соединение с MySQL в нескольких местах в
веб-страница, как это влияет на производительность? т.е. соединение устанавливается снова каждый раз, когда требуется доступ к базе данных на одной веб-странице.
- Как
mysql_close ()
связано с производительностью? Должен ли я открывать новое соединение каждый раз, когда требуется некоторый доступ к базе данных, ИЛИ должен ли я сохранять только одно соединение и закрывать его в конце?
- Если я не закрываю соединение, то если пользователь пытается
получить доступ к некоторым данным снова, будет ли использоваться новое соединение или старое
будет использоваться открытое соединение?
задан Sumit Gupta 24 July 2011 в 19:52
поделиться