ZF2を使用したアプリケーションに取り組んでいます。私のアプリケーションでは、データベースに多くの行(約900)を挿入する必要があります。
私はこれのためのテーブルモデルを持っているので、私は最初にやろうとします:
$table->insert(array('x' => $x, 'y' => $y));
私のループで。これは技術的には機能しますが、これは非常に遅いため、phpのタイムアウト前にデータの半分を挿入することはほとんどできません(タイムアウトを変更することはできません)。
次に、準備されたステートメントを使用することにしました。だから私はそれをループの外で準備し、それから私のループでそれを実行しました...それはさらに遅くなりました。
そこで、私の場合は遅すぎるように思われるZF2ツールの使用をやめることにし、独自のリクエストを作成しました。私はmysqlを使用しているので、すべての値を使用して1つのリクエストを実行できます。しかし、どのインターフェイスにも値をエスケープするメソッドが見つかりません...
これを行う方法はありますか?
あなたの助けに感謝し、私の貧弱な英語をお詫びします。