2016-10-07 8 views
2

私は西ヨーロッパの紺碧のWebアプリケーションと西ヨーロッパの紺碧のSQLデータベースを作成します。アプリケーションがSQLデータベースに接続して単純な選択を実行すると、4秒かかる(ローカル安価なホスティングでも200〜300msかかる)。その恐ろしい。私はMySQLの明確なデータベースと同じ問題、恐ろしい遅延を作成します。両方のサービスは同じデータセンターにありますが、時間がかかるのはなぜですか?それを修正するには?Azure WebアプリケーションとAzure SQLデータベースの間の待ち時間が大きい

答えて

0

まず、データベースサーバーとAppサービスの料金プランをスケールすることができます。さらに、Azureにはデータベースアドバイザーが組み込まれています。このツールを使用すると、DBの問題(インデックスの追加など)を修正できます。最後に、データベースメトリック(グラフを編集する可能性があります)をチェックして、これがネットワークまたはデータベースの待ち時間であることを確認します。

+0

1)DEV段階でアプリケーションと使用1~5%メモリ 2)は5行 3)とのテーブルから選択行のような非常に単純な要求は、「常にオン」OK –

+0

を有効/ CPU、別のものは何を変更することができMultipleActiveResultSetsです。デフォルトでは、ポータルの接続文字列でFalseに設定されています。それが真である場合 –

+0

同じ結果 –

関連する問題