sql >> データベース >  >> RDS >> Sqlserver

ActivityMonitorを介してデータベースとインスタンスを監視する| SQLServerのパフォーマンスのトラブルシューティング-2

    こんにちは、

    この記事シリーズでは、SQLServerのパフォーマンスの問題をトラブルシューティングする方法について引き続き説明します。

    SQLServerパフォーマンスのトラブルシューティング

    この前に前の記事を読んでください。

    SP_WhoIsActiveまたはFogLightを介してSQLデータベースを監視する| SQLServerパフォーマンスのトラブルシューティング-1

    アクティビティモニターを介してデータベースとインスタンスを監視する

    アクティビティモニターは、インスタントCPU、プロセスとリソースの待機、高額なクエリなど、SQL Serverインスタンスで実行されているデータベースに関する情報と、これらのプロセスがSQLServerインスタンスに与える影響に関する情報を提供する内部ツールです。

    情報を定期的に更新する場合は、アクティブな実行中のアクティビティを表示するアクティビティモニターツールの更新間隔を変更できます。

    次のようなプロセスを監視できます。どのプロセスがTOPであり、その待機タイプは、このセクションで詳細にリソースを待機します。

    次のようにリソース待機を監視できます。このセクションで、TOPWaitイベントとは何かを確認できます。

    データファイルのI/Oは次のように監視できます。このセクションでは、ディスクとデータファイルの応答時間を学ぶことができます。

    次のような最近の高価なクエリを監視および表示できます。これらのクエリはTOPSQLであり、調べる必要があります。低速で実行されている場合は、調整する必要があります。

    次の記事では、SQLServerのパフォーマンスのトラブルシューティングについて引き続き説明します。

    監視-パフォーマンス-カウンター-via-perfmon-sql-server-パフォーマンス-トラブルシューティング-3


    1. oraclesqldeveloperを使用して1つのデータベースから別のデータベースにコピーします-接続に失敗しました

    2. インデックスを使用してクエリのパフォーマンスを向上させる例

    3. SQLServerインデックス使用統計

    4. 生年月日の制約を確認しますか?