sql-server - 确定表的行大小

标签 sql-server tsql

如何确定表的最大行大小?我正在寻找一个可以执行此操作的工具或脚本,这样我就不必手动添加每列的大小。

我的目标是生成一份太宽表格的报告,以便我们可以考虑重组它们。我知道我们有几个太宽,每个 8K 页面只能容纳 1 行,但我想找到其余的。

最佳答案

另一种方法,运行它然后查看MaximumRecordsize

dbcc showcontig ('YourTableNameHere') with tableresults

关于sql-server - 确定表的行大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/496413/

相关文章:

sql-server - 在 Visual Studio Community 2015 中显示表和关系的可视化图表

c# - 如何在Dapper中通过一条sql语句传递多条记录进行更新

sql - 如何使用sql server获取一周中的上一个工作日与当前工作日

sql - 如何在sql中重用子查询?

sql-server - SQL Server 2014 上的 DECRYPTBYKEY 比 SQL Server 2012 慢

mysql - 模拟 row_number() 的此 mysql 查询的 MSSQL 等效项

sql-server - SQL Server 中高效的字符串后缀搜索?

sql - TSQL 左连接且仅右起最后一行

sql - MS SQL 2005 表到 XML

sql - 使用 SQL 按周分组