pconnect отличается тем, что перед подключением выполняется проверка на уже открытые подключения.
Если есть открытые подключения, то функция возвратит идентификатор вместо создания нового подключения.
При завершении сценария подключение не закрывается, а остается действующим для дальнейшего использования, т.е. функция mysql_close() не может закрыть подключения, созданное с помощью mysql_pconnect().
Добавлено через 03:01 сек.
По моему мнению лучше использовать mysql_connect(), т.к. с ней будет меньше процессов в памяти сервера.