データベースが1つのSql Server 2005 Express Editionがあります。私は500行aproxを持つテーブルの顧客にアクセスするにはあまりにもC#のwinformsアプリケーションがあります。私はwinformsアプリケーションでローカルPC内にSQL Server 2005 Expressを持っている。SQLリモートクエリはSQL Serverの移行後に非常に遅い
SQL Server 2008標準版のサーバーを購入しました。データベースをそのサーバーに移行し、新しいサーバーにアクセスするようにアプリケーションを再構成しました。
問題は、SELECT name, lastname,phone,fax,address FROM Customer ORDER BY name
のような単純なクエリです(私は500行あります)。サーバーで実行すると、1秒後に実行されますが、サーバー上ではなく、結果を返すのに約4分かかります。
データベースが非常に小さいため、私は何をすべきか分かりません。しようとする
おかげ
あなたはどのタイプの待ち時間が存在するかを確認しましたか? PCとアプリケーションとデータベースをホストしていますか?また、データを取得するために使用しているアプリケーションからコードを投稿することはできますか? – Dan
クエリの実行計画を確認しましたか? – chrr
サーバーを指し示す別のクライアントでアプリケーションを実行しようとしましたか? – kaj