私はphpとMySqlの組み合わせを使用しています。私のケースでは、アクティビティに対して2つのクエリ(1つの 'select'と 'insert')を使用しています.3つのクエリがあります。これは非常に頻繁に異なるユーザーによって行われます。SQL関数の個別のクエリ?
私はクエリを実行するためにmysql_query関数を別に使用しています。これはいいですか、それともすべてのクエリを実行するSQL関数を使う方が良いでしょうか。私はパフォーマンスに関してより良いことを知りたい。あなたがmysqli
拡張子を使用している場合は
これは私の場合です。 2番目のクエリは、最初のクエリの結果に基づいてのみ実行されます。クエリを別々に実行するか、SQL関数を書く方がよいでしょう – jeeva
その後、これらを別々に実行します。それに依存する呼び出しを行う前に、最初の関数が実際に実行されたことをエラーでチェックする必要があります。 –
一方が他方に依存する場合は、プログラムレイヤーでフィードバックをチェックする必要があるため、**それらを別々に実行する必要があります。 ** edit **複数のクエリ関数には 'rollback on error'オプションがあるかもしれませんが。 – Rudie