mysql_pconnect を検索したときに mysql ヘルプドキュメントで見つけたので、ここに記録しました。
Web サーバーは PHP を使用して、次の 3 つの方法で Web ページを生成します:
1: PHP を CGI ラッパーとして使用します。 このようにして、Web サーバーへの各リクエストにより php パーサー プロセスが作成され、php ページの実行が終了すると、php パーサー プロセスが終了します。
2: マルチプロセス Web サーバーでは、Web サーバーのモジュールとして php を使用します。 これは現在最も一般的な方法ですが、現在この方法を使用しているのは apahce だけです。マルチプロセス Web サーバーには通常、多数の子プロセスの作業を調整する親プロセスがあります。ページ要求が Web サーバーに到着すると、親プロセスはその要求をアイドル状態の子プロセスに渡して完了させます。同じクライアントからの 2 つのリクエストは、必ずしも同じ Web サーバーの子プロセスによって処理されるとは限りません。
3: マルチスレッド Web サーバーのプラグインとして php を使用します。 たとえば、IIS はこの方法を使用します。マルチプロセッシングと同じように動作しますが、プロセスの代わりにスレッドを使用します。