私の質問では、このコードをページリクエストごとに約5回呼びます。これは、その異なる機能が含まれているためです。
これは、ページリクエストごとに5つのDB接続を作成することを意味しますか?それとも永続的で一度しか呼び出されないのですか?
複数回呼び出している場合は、グローバルを使用して1度にすることができます。
ありがとう
私の質問では、このコードをページリクエストごとに約5回呼びます。これは、その異なる機能が含まれているためです。
これは、ページリクエストごとに5つのDB接続を作成することを意味しますか?それとも永続的で一度しか呼び出されないのですか?
複数回呼び出している場合は、グローバルを使用して1度にすることができます。
ありがとう
あなたはコンストラクタで接続を作成するオブジェクトを使用しています。 database
のインスタンスが作成されるのと同数の接続が作成されます。
あなたがdatabase
インスタンスを作成する場合、いくつかの変数に設定し、このインスタンスからの接続を使用する - 唯一つの接続が存在します。
クエリごとにdatabase
インスタンスを作成する場合は、多数の接続が存在します。
よろしくお願いします。感謝。 – Adam
ただし、複数のディスパッチを行う必要があります。 –
あなたのコードで '' 'new database();' ''を実行した場合、接続は5回作成されます。 '' ''データベース '' 'クラスをどこでどのように呼び出すかを表示すると、 –