在性能和优化方面:
- 在 SQL Server 中构建表时,列的排列顺序重要吗?
- 我的主键是第一列有什么关系吗?
- 构建多字段索引时,列是否相邻有关系吗?
- Using ALTER TABLE syntax, is it possible to specify in what position I want to add a column?
在 SQL Server 2005 中,可以为空的可变长度列的放置会对空间产生影响 - 将可以为空的可变长度列放置在定义的末尾可以减少空间消耗。
SQL Server 2008 添加了“SPARSE”列功能,从而消除了这种差异。
See here https://web.archive.org/web/20210119185209/http://zine.net.pl/blogs/sqlgeek/archive/2008/06/06/en-column-order-does-it-matter.aspx.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)