- ベストアンサー
クエリの実行速度はサーバとPCとの接続方法で変わる
SELECT * FROM database WHERE col001=32 AND col002=223 ORDER BY id; 結果は0.5秒 ローカルPCにmysqlサーバをインストールし、ローカル内だけで使用しています。 そのうち共有のレンタルサーバーを借りようと考えています。 ローカル内だけの実行はネットの通信速度は無関係ですが、 レンタルサーバーで実行する場合は通信速度が関係してくると思います。 クエリの実行速度は通信速度に影響し、 上記の結果速度が、例えば0.5秒から1.7秒まで遅くなる。 といったようなことは起きませんか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
プログラムをデプロイするなら、クエリを出すプログラムとデータベースサーバが同一なわけですから、サーバ・クライアント間の通信速度は関係ないはずです。 それとも、ローカルPCから、リモートサーバのデータベースにクエリを出すということなのでしょうか? それなら通信速度が影響する可能性はあります。 #ローカルPCとレンタルサーバでの性能差による処理速度の違いはあるでしょうね。 #特に共有サーバは未知数ですね。
お礼
有難うございました。