2016-05-26 16 views
0

私はAzureに「無料トライアル」アカウントを持っています。私はWebアプリケーションを公開し、SQL Serverインスタンス(データベースを含む)を構成しました。SQL Azureの応答が遅すぎます

webappはデータベースで動作するはずです。接続文字列はすでに設定されていて、正常に動作します。

問題は、データベース内の各クエリの応答時間です。

e。 g。 のGridviewがあり、Selectは正常ですが15秒以上かかります。

 <asp:SqlDataSource ID="DatosMiercoles" runat="server" ConnectionString="<%$ ConnectionStrings:CATOPSConnectionString %>" SelectCommand="SELECT Dealer.IDDealer, Batch.IDBatch, Lpars.Nombre, Dealer.DealerCodigo, Batch.Nombre AS Expr1, Batch.CTStart AS Expr2 FROM Lpars INNER JOIN Dealer ON Lpars.IDLpar = Dealer.IDLpar INNER JOIN Batch ON Dealer.IDDealer = Batch.IDDealer INNER JOIN [3Wednesday] ON Batch.IDBatch = [3Wednesday].IDBatch WHERE (Batch.Status = 'Enabled') ORDER BY Batch.CTStart"></asp:SqlDataSource> 

どうしてですか?応答をより速くするにはどうすればよいですか? "FreeTrial" Azureアカウントですか?

はFYI: - すべての応答のための

enter image description here

+1

FreeTrialはSQLパフォーマンスを決定しますが、指定されたサーバー計画はありません – apomene

+0

私が選択したサーバー計画は "B-Basic/5 DTUs"です –

+1

比較の基礎は何ですか?あなたはexacly同じデータとインデックスは、SQL Azureよりも優れたパフォーマンスを持つローカルサーバーを持っていますか?また、提案のみ:テストのためだけに、S2以上にSQL Azureパフォーマンスを向上させ、実行時間が短くなるかどうかを確認してください。最後:Azure WebアプリケーションとSQL Azureが同じデータセンターにあることを確認します。 –

答えて

0

おかげで、私が選択したサーバーの計画は、 "基本/ 5 DTUのB" です。私は問題を検出しましたが、サーバーではまったくありません。 ボタンイベントを変更しようとしましたが、アプリケーションコントローラ内のイベントが原因で、応答の問題が検出されました。私は今それを変更しようとしています。ありがとうございました

関連する問題