システム プロシージャを変更するsp_helpindex
か、自分のバージョンに置き換えたいと考えています。
理由は次のとおりです。
- index_id を表示
- 含まれている列を表示
- フィルター定義を表示
- 曲線因子を表示
- インデックス サイズを表示
- ヒープ情報も表示
また、興味深いことに、私のバージョンの方がパフォーマンスが向上していることが判明しました (高速で、読み取りが少なく、カーソルがありません)。
次のことを試しましたが、どれも機能しませんでした。
- sp_rename
- 手順の変更
- ドロップ手順
エラーInvalid object name 'sys.sp_helpindex'.
現在考えられる唯一のオプションは、既存の手順を置き換えるのではなく、新しい手順を追加することです。ただし、欠点が 1 つあります。sp_help
(これにより が呼び出されますsp_helpindex
) が変更をシームレスに取得し、その結果、サーバーで Alt+F1 を使用するすべての人が、すべてのクライアントでデフォルトの SSMS キー ショートカットを変更することなく変更を確認できることを期待していました。