0
SQL Serverデータベースで最近作成されたインデックスの詳細を見つける方法はありますか?これを見つけるためのすべてのクエリ?SQL Serverで最近作成されたインデックス
私のデータベースには多くのインデックスがあります。最近作成された索引のうち、どの索引が詳細であるかを知りたい。スキーマは、多くの変更以下
とともにインデックス作成の変化を知るために歴史を変える使用することができます
SQL Serverデータベースで最近作成されたインデックスの詳細を見つける方法はありますか?これを見つけるためのすべてのクエリ?SQL Serverで最近作成されたインデックス
私のデータベースには多くのインデックスがあります。最近作成された索引のうち、どの索引が詳細であるかを知りたい。スキーマは、多くの変更以下
とともにインデックス作成の変化を知るために歴史を変える使用することができます
は、あなたがそれを行う方法..です
サーバー
2.Gotoレポート]をクリックし1.Right - >標準をレポート - >スキーマは以下の歴史
を変更するMTデバイスからのスクリーンショット
ですクエリ以下にそれを回すない限り、デフォルトのトレース・ステータスは、クエリ以下
select * from sys.configurations where name like '%trace%'
上にある場合
デフォルトのトレースが、私は、オブジェクト作成の統計に
SELECT OBJECT_NAME(objectid),objectname,indexid
FROM sys.fn_trace_gettable(CONVERT(VARCHAR(150), (SELECT TOP 1
f.[value]
FROM sys.fn_trace_getinfo(NULL) f
WHERE f.property = 2
)), DEFAULT) T
JOIN sys.trace_events TE ON T.EventClass = TE.trace_event_id
where DatabaseName=db_name()
ORDER BY t.StartTime ;
を提供することができ、あなたに伝え、デフォルトで有効になっています私はメッセージの下にこれを試しました。 "現在、このレポートには表示するデータはありません。デフォルトのトレースには関連情報が含まれていないため" – Ram
これを見つけるためのクエリはありますか? – Ram
@ram:更新された – TheGameiswar