2013-09-15 3 views
-1

Я хочу знать, что когда я должен использовать mysql_pconnect вместо mysql_connect.Плюсы и минусы использования mysql_pconnect в php

+0

'mysql_ *' устаревшее добавочное расширение. Вместо этого используйте ['mysqli'] (http://php.net/mysqli) или [' PDO'] (http://php.net/pdo). – BlitZ

+0

Я знаю, что это вопрос интервью. Расскажите интервьюеру, что функции 'mysql_ *' устарели. –

+0

Я не разработчик PHP, но чтение документации кажется объяснительным. 'mysql_pconnect' создает постоянные (или объединенные) подключения к серверу sql, поэтому нет необходимости открывать новое подключение к серверу для каждого запроса. –

ответ

1

Ответ: Вы не должны использовать либо потому, что расширение mysql_ * устарело.

Если мы перематываем несколько лет назад, то ответ по-прежнему остается практически таким же - в других СУБД установление соединений часто происходит медленнее, поэтому постоянные соединения могут использоваться для повышения производительности. Это довольно распространено, что постоянные соединения приносят больше вреда, чем пользы с mysql/php

Смежные вопросы