sasql_pconnect

Establishes a persistent connection to an SAP Sybase IQ database. Because of the way Apache creates child processes, you may observe a performance gain when using sasql_pconnect instead of sasql_connect. Persistent connections may provide improved performance in a similar fashion to connection pooling. If your database server has a limited number of connections (for example, the personal database server is limited to 10 concurrent connections), caution should be exercised when using persistent connections. Persistent connections could be attached to each of the child processes, and if you have more child processes in Apache than there are available connections, you will receive connection errors.

Prototype

sasql_conn sasql_pconnect( string $con_str )

Parameters

$con_str – A connection string as recognized by SAP Sybase IQ.

Returns

A positive SAP Sybase IQ persistent connection resource on success, or an error and 0 on failure.