- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我使用 SP_SpaceUsed N'
当我使用 dataLength 时,如下所示:-
select ClientID , (0 + isnull(datalength(ClientID), 1) + isnull(datalength(LeadID), 1) + isnull(datalength(Company_Name), 1) + isnull(datalength(Website), 1) + isnull(datalength(EmployeeCount), 1) + isnull(datalength(Revenue), 1) + isnull(datalength(Address), 1) + isnull(datalength(City), 1) + isnull(datalength(State), 1) + isnull(datalength(ZipCode), 1) + isnull(datalength(CountryID), 1) + isnull(datalength(Phone), 1) + isnull(datalength(Fax), 1) + isnull(datalength(TimeZone), 1) + isnull(datalength(SicNo), 1) + isnull(datalength(SicDesc), 1) + isnull(datalength(ResearchAnalysis), 1) + isnull(datalength(SourceID), 1) + isnull(datalength(BasketID), 1) + isnull(datalength(PipelineStatusID), 1) + isnull(datalength(SurveryID), 1) + isnull(datalength(NextCallDt), 1) + isnull(datalength(CurrentRecStatus), 1) + isnull(datalength(AssignedUserID), 1) + isnull(datalength(AssignedDate), 1) + isnull(datalength(TotValueAmt), 1) + isnull(datalength(Remove), 1) + isnull(datalength(Release), 1) + isnull(datalength(LegendID), 1) + isnull(datalength(Inserted_Date), 1) + isnull(datalength(Inserted_By), 1) + isnull(datalength(Updated_Date), 1) + isnull(datalength(Updated_By), 1)) as rowsize from TempLeadHeader order by rowsize desc
它给出的 rowsize 167 我猜这是以字节为单位的
我想知道为什么结果会出现这种差异
提前致谢
最佳答案
sp_spaceused 统计页面使用的空间,即 8k block 。请记住,表还包含索引等也会占用空间的内容。更不用说页面上的数据永远不会满,除非填充因子为 100%
datalength 会告诉您列有多少字节
关于sql-server - SQL Server sp_spaceused 和 DataLength 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/768320/
我想计算 ntext 字段中的字符数。 Following Pinal Dave's advice, I am using datalength .但是这个功能似乎使我正在寻找的值(value)翻了一
根据 MSDN,VARCHAR 数据类型的存储大小是输入数据的实际长度 + 2 个字节。我试图理解为什么当我运行这个查询时: DECLARE @VARCHAR VARCHAR(40) = 'RACIN
我有一个简短的问题。首先使用 EF6 模型。 var db = new MyEntities(GetEntityConnectionString()); ObjectContext objectCon
当我使用 SP_SpaceUsed N'' 时,我有一个单行表,它为我提供了 16 KB 的数据 当我使用 dataLength 时,如下所示:- select ClientID , (0 + isn
我是 SQL Server 的新手,所以如果我的问题看起来太简单,请接受我的道歉。我试图找到一个解决方案,但到目前为止我看不到任何可以在我的查询中使用的东西。 我正在尝试查找表中最大列的长度,并且我正
最近,我在查询中使用len()来找出查询的长度时遇到了一个问题,len()没有计算查询中的尾随空格。值(value)。但是 datalength() 也会计算尾随空格。 这是否意味着,如果我正在执行一
SQL Server 2005 中的 len() 和 datalength() 有什么区别? 最佳答案 DATALEN 将返回用于存储值的字节数: http://msdn.microsoft.com/
我是一名优秀的程序员,十分优秀!