![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
補足に対してのレスですが、mysql_pconnectには「トランザクションを使うとおかしくなる場合がある。
」という致命的なデメリットがありますので、一般的には使われていないと思いますよ。DBアクセスに関する負荷対策としては、レプリケーションやテーブル分割が一般的と思います。
No.1
- 回答日時:
・メリット
呼ばれるたびにコネクションを張らなくても良いので、動作が速い。
・デメリット
使っていないときでもコネクションは張りっぱなしなのでサーバ負荷が高くなる。
1サーバに1つしか張らないのでスレッド間で取り合いになる。1つ遅いスレッドがあると、他のスレッドにも影響する。
トランザクションを使うとおかしくなる場合がある。
極限までパフォーマンスチューニングしたいというわけではないのであれば、普通にmysql_connectで良いと思いますがいかがでしょうか。
この回答への補足
ご回答ありがとうございます。
私も普通にmysql_connectでいいかと思いますが、mysql_pconnectに
するだけで、パフォーマンスがあがるなら、そうするにこしたことは
ない、と思いまして。。
例えば、ありがちなSNSサイト(月間1000万PVくらい)で、
トランザクション使用していない場合は、どちらが適切な接続方法でしょうか?
実際にやってみないと分からないとは思いますが。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- Wi-Fi・無線LAN Wi-Fi初期設定教えてください 5 2022/04/27 09:35
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- VPN VPNは設定した方がいいですか? VPNには常時接続するべき? 1 2023/05/25 17:43
- プロバイダー・ISP プロバイダを2社契約した場合 2 2022/12/06 21:24
- サーバー Windows2019CALとRDS CALについて 1 2022/06/19 13:48
- デスクトップパソコン USB接続のマイクについて 6 2022/09/18 07:54
- その他(パソコン・周辺機器) Windowsマシン。USBタップの「自動切れ、再接続」がうざい。解決策は? 7 2023/01/25 08:27
- iPhone(アイフォーン) iPhoneを親として、iPadを子として、テザリングする場合、、、、 1 2022/04/17 20:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPについて。
-
PHPからCSVをアップロード後、m...
-
phpのheader("Location:#pos")...
-
PHPで入力フォームでデータを確...
-
phpでcookieがうまく保存されない
-
PHPのエラーの解消法について教...
-
アンドロイドスマホでのphp ech...
-
phpのクラスメソッドの定義が長...
-
phpでクラスのメソッドで同名の...
-
ファイルアップロードに関して...
-
php に関して質問です。 各ユー...
-
[php初心者]サイトを見てデータ...
-
phpに関わる所での、form actio...
-
ゆゆにゃ。
-
【初心者】XAMPPのapacheの(恐...
-
プログラミング言語で、使える...
-
こちらはただの直列処理ですか?
-
PHPでこのコード自体に意味は無...
-
PHPとHTML+Xamppの掲示板で画像...
-
phpでPEAR::DBを使っているので...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
localhostにリダイレクトされて...
-
文字化けに関して
-
データベースに接続できない・...
-
レンタルサーバでPHPからMySQL...
-
phpmyadminのトップページのMyS...
-
お名前comのPHPとmysqlの接...
-
PHPから別のMySQLサーバへの接...
-
XAMPPでSQL文を流すとフリーズ...
-
PHPで作ったログイン機能でデー...
-
MySQLから送られて来たデータの...
-
CentOS5のPHPにMySQLサポートを...
-
エックスサーバーでのmysql設定...
-
PHPのWARNINGをcatchするには
-
phpから、mysqlログイン時のユ...
-
mysql_connectについて
-
勉強の甲斐あっていよいよPHPフ...
-
hpinfoにmysqlやmysqliが表示さ...
-
XOOPSインストール中に真っ白画...
-
PHPの設定でMySQLを有効にする...
-
UTF-8対応TeraTerm Proで接続で...
おすすめ情報