我正在设计一个表,它将服务器作为数据的快照,很少改变以解决性能问题......无论如何,它必须尽可能快。前段时间我常常和MySQL做类似的事情,在数据库引擎中,设计具有恒定行长度的表(没有NULL列+在nchar中存储字符串)在性能方面是有益的。它与SQL Server是一样的吗?
谢谢,帕维尔
答案 0 :(得分:0)
你使用myisam表格式吗?
如果是这样,记录的长度实际上是相同的(并且检索记录对于数据库来说很简单:headersize +(recordsize * recordnumber) - &gt;真的很快(当然,在阅读索引之后......)< / p>
afaik mssql服务器使用“分页”存储格式 - 如果是这样,你将无法获得性能提升。