В чем реально отличие mysql_connect и mysql_Pconnect

Тема в разделе "PHP", создана пользователем dandandan, 22 сен 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. dandandan

    dandandan

    Регистр.:
    7 авг 2008
    Сообщения:
    975
    Симпатии:
    255
    В чем реально отличие mysql_connect и mysql_Pconnect?
    В документации написано, что при mysql_pconnect создается постоянное соединение. С помощью mysql_close оно не закрывается. При новом вызове mysql_pconnect у меня создается новое соединение. В результате при большой посещаемости на хостинге появляется превышение лимита соединений... Так в каких случаях нужно использовать mysql_pconnect?
     
  2. SergXP

    SergXP Постоялец

    Регистр.:
    8 мар 2008
    Сообщения:
    66
    Симпатии:
    11
    обсуждение данной ф-ции:
    http://www.opennet.ru/openforum/vsluhforumID8/2905.html
     
    dandandan нравится это.
  3. dandandan

    dandandan

    Регистр.:
    7 авг 2008
    Сообщения:
    975
    Симпатии:
    255
    Из описания по указанной выше ссылке понял, что пользоваться им не имеет смысла... Спрашивается зачем он тогда нужен?
     
  4. SergXP

    SergXP Постоялец

    Регистр.:
    8 мар 2008
    Сообщения:
    66
    Симпатии:
    11
    Это уже вопрос интересный...:confused:
    http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=68111&page=1

    Андминистратор данного сайта, говорит, что pconnect на практике работает хуже.
    Я использую простой conect, так надежнее.
     
  5. acronymcal

    acronymcal Прохожие

    на практике получилось так
    что если база локальная то connect лучше т.к. работает через UNIX socket и все быстро не создает задержек
    а вот pconnect лучше юзать если на другом серваке база и надо юзать TCP/IP тогда pconnect дает выгоду
     
Статус темы:
Закрыта.