When to use mySQL_pconnect() in PHP

mysql_pconect() performs just like mysql_connect(). However, they still have their differences.
Hi
mysql_connect() and mysql_pconnect() both are used for database connection but with little difference. In mysql_pconnect(), ‘p’ stands for persistence connection.
When we use mysql_connect() function, every time it will open and close MySQL connection depending on the request where as when we use mysql_pconnect() function,
The function would try to find a (persistent) connection that is already opened with the same host, username and password. If one is found, an identifier for it will be returned instead of opening a new connection.
Second, the connection to the SQL server will not be closed when the execution of the script ends. Instead, the connection will remain open for future use (mysql_close() will not close connection established by mysql_pconnect()).
Thanks & Regards
Ben