ここを参照してください:
sqlsrv ドライバーは codeigniter で遅いですか?
リモートSQLサーバーデータベースに接続するときにそれを見つけています。SELECT *でも非常に遅いです。生のsqlsrv構文を使用してリモートデータベースに接続するbashスクリプトを作成した後、すぐに機能するため、これはsqlsrv自体の問題ではないことを私は知っています。これは、これがアクティブ レコードの問題であると私に信じさせます。
アクティブ レコード クラスを使用して同じスクリプトを作成し、SELECT * From テーブルを実行するとします。query->result_array(); が見つかりました。は非常に遅いです。
なぜこれが起こっているのか分かりません。
この問題を解決するために、result_array の代わりに sqlsrv_fetch_assoc を試しましたが、結果セットを返す時間が遅くなります。
他の誰かがこれを経験し、この問題を解決しましたか?
ありがとう