2017-07-03 8 views
0

既存のインフラストラクチャのすべてのSQL Serverアクティビティの時間スナップショットを使用して、物理サーバーとサーバーレスAzure SQL環境を直接比較したいと考えています。Microsoft Azure SQLデータベーストレースの再生

SQL Server Profilerを使用してトレースデータを記録し、これをAzure SQLインスタンスで再生することはできますか?私は既存のシステムを調整したりパフォーマンスを調整しようとはしませんが、さまざまな層のAzureサーバがその作業負荷をどのように実行するかを比較したいと考えています。

Azureのオプションである場合は、SQL Server Distributed Replay機能を使用することもできます。

答えて

1

あなたの全体の問題は、私は私の宅内インスタンスのSQL Azureので正しい階層を選択することができますどのように要約:SQL Azureのは、インスタンスがすぐにSQLプロファイラが利用可能になりますマネージド

https://cbailiss.wordpress.com/sql-workload-profiler/

..

albertoが指摘しているように、これを今すぐ直接処理する方法はありません。現在、以下の回避策を使用できます。

https://www.simple-talk.com/cloud/platform-as-a-service/azure-sql-database-how-to-choose-the-right-service-tier/

http://dtucalculator.azurewebsites.net/に移動して、PowerShellスクリプトをダウンロードして、いくつかの期間のためにそれをスケジュールして行わ紺碧website.Onceに生成されるログファイルをアップロードし、あなたは...以下のようなチャートで enter image description here

参照を提供します

+0

ありがとう、私はすでにDTUツールを実行しています、それは素晴らしいです!それが私の決定だったなら、これで十分だろう。一部の人々は、よりリスクを回避し、これが有効であることを「証明」したいと考えています。 – JLo

関連する問題