重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

同一のサイト内でページ遷移するごとに
MySQLをPHPで再オープンしては閉じています。

すべてのページにMySQLについて書いていると
非効率的だなとも思うのですが
サイトから出るまではMySQLの接続を保つなどできないでしょうか。

A 回答 (3件)

PHPでデータベースに接続するときのまとめ


http://qiita.com/mpyw/items/b00b72c5c95aac573b71

No.2さんが仰るのは、上記で紹介している「PDO::ATTR_PERSISTENT」のことですね。このオプションはぜひ有効化しましょう。
    • good
    • 0
この回答へのお礼

ありがとうございます。
リンク先わかりやすかったです。

お礼日時:2014/09/03 22:25

DBとのコネクションのことですよね。

Webアプリケーションでは普通はオープンしっぱなしにしますけどね。
「サイトから出るまで」とか言わず、他の人が使ったコネクションでも再利用します。

コネクションプーリングで検索してみてください。
    • good
    • 0
この回答へのお礼

ありがとうございます。
参考になりました。

お礼日時:2014/09/03 22:25

ファイルI/Oだって開けたら閉じるでしょ?

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!