データベース クエリプランの監視とは何ですか? -techopediaからの定義

クエリプランの監視とは何ですか? -techopediaからの定義

目次:

Anonim

定義-クエリプランモニタリングの意味

クエリプランの監視は、実行中にクエリのパフォーマンスと出力を監視する行為です。 クエリプランは、データベースのクエリやデータの取得などのタスクを実行するための明確で論理的な手順を提供します。 クエリプランの作成は複雑なタスクであるように、パフォーマンスと出力の監視は複雑なプロセスです。 監視は多次元タスクであり、計画では、パフォーマンス、ネストされたステップとそのパフォーマンス、取得速度など、クエリの複数の側面を監視する必要があります。

クエリプランの監視は、SQLプランの監視とも呼ばれます。

Techopediaはクエリプランの監視について説明します

クエリプランは、クエリの目的に応じて組み立てられる複雑な一連の手順です。 たとえば、小さな会社の財務部門のすべての従業員の名前を取得するクエリは、名前に特定の文字が含まれ、特定の州に居住する従業員の名前とパスポート番号を取得するクエリよりも単純なクエリになります。 複雑な計画には、ネストされたクエリ、ループ、またはブランチを含めることができ、それぞれの複雑さは、異なる場所の異なるデータベース、データソース、またはテーブルのクエリを意味する場合があります。

単純なクエリのクエリプランを監視するのは簡単ですが、複雑なクエリのクエリプランを詳細に確認する必要があります。 たとえば、多くのネストと分岐を伴う複雑なクエリは高価であり、多くの時間とシステムリソースを消費する可能性があります。 パフォーマンスの低下を引き起こしている特定のクエリパーツを特定するのはクエリプランの仕事であり、これは時間のかかるタスクになる可能性があります。

クエリプランの監視とは何ですか? -techopediaからの定義