ホームページ  >  記事  >  バックエンド開発  >  mysql_pconnect() または mysql_connect() を使用しますか?解決方法

mysql_pconnect() または mysql_connect() を使用しますか?解決方法

WBOY
WBOYオリジナル
2016-06-13 13:44:33894ブラウズ

mysql_pconnect() または mysql_connect() を使用しますか?
mysql_pconnect() と mysql_connect() の違いはすでに知っていますが、通常はどちらを使用しますか? mysql_connect() を使用している人がたくさんいるのを見てきましたが、mysql_pconnect() を使用すると何か悪影響が生じますか?

-----解決策--------------------------------
一般的な Web サイトは基本的に mysql_connect を使用し、単一のユーザーが頻繁にデータベースを呼び出すことはなく、接続を維持する必要がなく、ユーザーが解放しない場合の mysql 接続の数も制限されており、通常は 1,000 です。長時間接続すると、mysql 接続が満杯になりやすく、その結果、他のユーザーがデータベースにアクセスできなくなり、Web サイトに正常にアクセスできなくなります。 mysql_pconnect をよく使っていたことを知りました。
------解決策----------------------
一般的な Web サイトは基本的に mysql_connect を使用します。データベースを頻繁に呼び出すことがなく、接続を維持する必要もありません
--------------------------------- - ------------
サイト全体の HTML を生成しない限り、あまり同意しません
------解決策----------------------
デフォルトでは mysql_connect を使用することをお勧めします。
discuz の dbstuff クラスで接続するのはパラメータ付きの関数であり、呼び出し時に選択します。
このうち、デフォルトは mysql_connect です。

一般に、データベースに頻繁に繰り返しアクセスすることはありません。実際、規模が大きくなければ、一度データベースに接続することのプレッシャーはそれほど大きくありません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。