SQL Server的内部查看器有什么有用的例子来说服我使用它?

时间:2010-11-22 08:56:44

标签: sql-server performance database-design data-structures storage

我怀疑是否应该花时间安装,学习和使用"Internals Viewer for SQL Server" 说服我使用它进行SQL Server性能调整,故障排除或数据库设计最有用的实际用途是什么?

1 个答案:

答案 0 :(得分:1)

功能列表位于您提供的链接上。

  • 分配地图
    • 显示表和索引的物理布局
    • 显示PFS状态
    • 覆盖缓冲池中的页面
  • 页面查看器
    • 显示数据页面,包括转发记录和稀疏列
    • 显示索引页
    • 显示分配页面(IAM,GAM,SGAM,DCM和BCM页面)
    • 显示包含SQL Server 2008行和页面压缩的页面

如果您对这些方面感兴趣,那么在我看来,它会在DBCC PAGE上喋喋不休。

您可能想要使用它的几个例子是

  • 查看每个数据页面获得的行数。
  • 查看索引的结构。
  • 了解行更新,删除或插入时会发生什么。