SQL Server 索引 - 查看、报告并解决索引碎片

避免 SQL Server 索引碎片以获得更好的性能

下载免费试用版免费试用版的电子邮件链接
试用完整功能 14 天
了解更多
调查速度减缓的原因
调优性能
自定义警报
查看仪表板和报告
可操作建议

了解导致速度减慢的原因,以及 SQL Server 索引碎片出现故障的时间点

SQL Server Index Fragmentation - Tool to Check and Fix Use case type 1 0 Features Array Item - features item image

无论是什么原因导致 SQL Server 或其他数据库的速度变慢,快速找到问题的根源是十分重要的,否则会影响用户体验。

SolarWinds® Database Performance Analyzer (DPA) 中的响应时间分析 (RTA) 功能旨在帮助您更轻松地识别导致查询缓慢的内外部服务器碎片、查找锁定问题,并查明瓶颈的根本原因。您可以结合使用实时和历史监控数据,以设置性能的基线。RTA 用于从最终用户查询到响应测量数据库性能,使 DBA 能够根据最终用户的影响选择碎片整理策略。

下载免费试用版免费试用版的电子邮件链接
试用完整功能 14 天
了解更多

在 SQL Server 中通过索引优化调整数据库性能

Analyze MySQL - Analytics Tools for MySQL Database Use case type 1 Product Hero - hero image

有效的数据库性能调优通常依赖于精确的数据库洞察来确定实际的根本原因。借助于 DPA 中的 SQL 性能分析器,DBA 可以检查服务器上的 SQL 索引碎片,并获得有关等待时间、SQL 语句和实际工作负载(在过去五秒钟或五年中)的精确建议,然后可以使用这些建议来优化索引和查询。

DPA 还可以用来帮助识别影响较大且效率较低的 T-SQL,有助于将关键的操作项目置于优先序列。这些洞察可以帮助 DBA 超越资源利用率和硬件附加组件,更有效地调整 SQL Server 性能以提高速度。

下载免费试用版免费试用版的电子邮件链接
试用完整功能 14 天
了解更多

自定义自动警报,及时掌握 SQL Server 索引碎片情况

Remediate and optimize Percona databases


当您使用 SolarWinds Database Performance Analyzer 跟踪 SQL Server 索引碎片时,您可以受益于该解决方案强大的警报功能,包括机器学习工具,它可以在 DBA 异常或性能下降时立即通知您。MSSQL Always On Availability Group 环境还可以让您通过电子邮件或 SNMP 陷阱全天候监控索引问题,并能够将 SQL Server 状态告知外部各方,从而提醒您状态或运行状况的变化。您可以使用默认警报阈值知悉 30% 的碎片和 50% 的关键级别碎片,或者轻松设置自定义警报。

下载免费试用版免费试用版的电子邮件链接
试用完整功能 14 天
了解更多

查看清晰的仪表板和 SQL Server 碎片报告,轻松地向下钻取、深入了解这些问题。

Support for Percona and other MySQL variants

在解决 SQL Server 索引碎片和性能调优问题时,可见性至关重要。SolarWinds Database Performance Analyzer 通过一个直观的仪表板,提供了一个统一的视图(也可在利益相关者之间共享),从而更容易检查 SQL Server 的碎片。该系统能够帮助您快速查看响应时间和系统资源之间的关联性。

DPA 还提供 SQL 索引碎片报告功能,允许 DBA 自定义报告、查看死锁解决方案,并主动解决碎片导致的容量限制和速度减慢的问题。

下载免费试用版免费试用版的电子邮件链接
试用完整功能 14 天
了解更多

获得针对 SQL Server 中索引优化的可操作表调优建议

SQL Server Index Fragmentation - Tool to Check and Fix Use case type 1 4 Features Array Item - features item image


SolarWinds DPA 的功能不仅仅是提醒您 SQL 索引碎片问题。该解决方案包括能够提供可操作建议的调优顾问功能,帮助您解决和检查 SQL Server 索引碎片、SQL Server 查询问题等。低效的查询可能会导致更高的 I/O、更长的等待时间和更多的阻塞,因此 DPA 中关于工作负载和碎片的建议旨在帮助您实现正确的调优或修复。Table Tuning Advisor 页面显示最低效查询的每日分析和分数,因此您可以采取更明智的措施。此专家级建议适用于诸多商业数据库,包括 OracleIBM DB2SQL ServerSAP Adaptive Server Enterprise (ASE)

下载免费试用版免费试用版的电子邮件链接
试用完整功能 14 天
了解更多

详细了解 SQL Server 索引碎片

您是否发现自己会问…

  • 索引碎片可以在索引的整个生命周期内产生,通常是在索引中的数据被修改时出现。无论修改是插入、删除还是更新,都会导致索引碎片化。

    要了解索引碎片,您需要先了解索引本身。索引一般建立在视图或表格的列中。其有序结构旨在使您更容易根据这些列的值查找和定位所需的数据。

    当发生索引碎片时,对数据库功能至关重要的数据检索可能会变得非常缓慢和效率低下。因索引碎片导致的性能降低还可能会严重影响最终用户,无论这些用户是员工还是客户。

    B 树状结构用来存储磁盘上的索引。索引是位于磁盘上的结构。它们由指向视图或表中多个列之一的键组成。当您在列中新建索引时,您可以根据索引中的编号搜索您需要的行。服务器会为您执行搜索,首先在索引中查找必要的值,然后使用索引本身查找它在数据库中查找的行数据。如果没有索引,这个过程会慢得多,因为服务器需要执行完整的表扫描来定位它需要的行数据。这将是一个极为缓慢的过程,需要更多的 I/O。

更便捷地解决 SQL Server 索引碎片问题

Database Performance Analyzer

  • 深入了解 SQL Server 索引碎片问题,以便在它们影响最终用户之前开始解决。
  • 监控数据库性能并接收可定制的警报,以便进行更主动、更明智的调优。
  • 获取建议和按优先级排列的操作项,来解决 SQL Server 索引碎片问题。
下载免费试用版通过电子邮件发送免费工具的链接
14 天内免费试用完整功能
了解更多

联系我们。

联系我们的团队。随时都欢迎。

深入了解我们的热门产品

自动化用户配置
NTFS 权限报告工具
Active Directory 审计工具
网络审计
IP 地址扫描程序
网络故障排除
服务器监控软件
Virtualization Manager
数据库性能监控
Service Desk
IT 技术支持
IT 资产管理

探索更多资源

查看所有资源