小编Jus*_*ney的帖子

根据大小分离 VARCHAR 值是否有性能提升?

我正在与一个试图实施 EAV 系统的团队合作。他们决定按类型拆分属性值表,并且他们正在讨论针对不同大小范围的 varchar 使用不同的表。

前任:

  • table_1 - 最多 varchar(10)
  • table_2 - varchar(11) 到 varchar(500)
  • table_3 - varchar(501) 到 varchar(MAX)

我一直认为varchar只会使用它需要的大小。

你知道这是否会提高性能,是否值得额外的编码/逻辑?

performance sql-server-2005 sql-server eav

4
推荐指数
3
解决办法
279
查看次数

标签 统计

eav ×1

performance ×1

sql-server ×1

sql-server-2005 ×1