【发布时间】:2010-02-13 20:47:14
【问题描述】:
您确定地址字段的 nvarchar 列大小的策略是什么?你总是使用 nvarchar(max) 还是固定的最大尺寸?
没有什么比由于列太小而破坏数据集成更糟糕的了。 使用 nvarchar(max) 与固定的最大 varchar 大小可能会产生什么影响?我知道索引变得太大但查询性能如何?还有什么要考虑的吗?
【问题讨论】:
标签: sql-server nvarchar
您确定地址字段的 nvarchar 列大小的策略是什么?你总是使用 nvarchar(max) 还是固定的最大尺寸?
没有什么比由于列太小而破坏数据集成更糟糕的了。 使用 nvarchar(max) 与固定的最大 varchar 大小可能会产生什么影响?我知道索引变得太大但查询性能如何?还有什么要考虑的吗?
【问题讨论】:
标签: sql-server nvarchar
每个地址行一行或一个字段,可能有 100 长。
在过去,人们不得不在信封上写字。无需战争与和平史诗般的地址
如果是一个字段,您将如何划分邮政编码、国家、城镇等。 或者像 Astander 提到的那样查找。
无论如何,不要使用 max:有一些开销,因为它是 BLOB 数据类型。
【讨论】: