[BC Idea][TableInformation] : Enhance Indexes List Part with SIFT details, visual indicators, and improved index management #6856#6857
Conversation
|
Could not find linked issues in the pull request description. Please make sure the pull request description contains a line that contains 'Fixes #' followed by the issue number being fixed. Use that pattern for every issue you want to link. |
|
@microsoft-github-policy-service agree |
There was a problem hiding this comment.
Pull request overview
This PR enhances the System Application’s Table Information experience by extending page 8704 “Indexes List Part” to surface more index/SIFT details, add visual indicators for index health, and add safeguards against disrupting SIFT-related indexes (per issue #6856).
Changes:
- Adds new index insight columns (Index Fields, Included Columns, Maintain SIFT, SIFT Fields, Reads/Writes ratio) and reorders/freezes key identification columns.
- Introduces visual styling to highlight disabled indexes and high fragmentation.
- Improves usability by blanking “Last seek/scan/lookup/update” timestamps when there’s no corresponding activity, and adds a guard to prevent disabling SIFT-maintained indexes.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Would be great if you could post a screenshot of how good your page looks, that makes it easier for others to evaluate if it is a good change. I will merge #6782 this tomorrow, then lets get this one in afterwards. |
Summary
This pull request introduces several improvements related to Table Information Card.
Work Item(s)
Fixes #6856