SQLSERVER分区表
0
各位大侠,请教大家一下。
1、我用SQLSERVER分区表对类型为char(10)的BU字段分区。BU取值有10个,分别是:BUS、BUNE、BUW等等这样的全国10个大区。我在分区函数设置边界值时设置为'<=BUSE'这样的方式。这样设置可以吗,会不会不准确?最后我是设置成功,查询语句BU=BUSE查询时间从1分55秒缩短到55秒。
要是能设置成=,我就不担心了。
2、另外我查网上的资料说不能对varchar类型的字段进行分区,我觉得应该不会限制吧?
谢谢大家,辛苦了,请多多指教。
1、我用SQLSERVER分区表对类型为char(10)的BU字段分区。BU取值有10个,分别是:BUS、BUNE、BUW等等这样的全国10个大区。我在分区函数设置边界值时设置为'<=BUSE'这样的方式。这样设置可以吗,会不会不准确?最后我是设置成功,查询语句BU=BUSE查询时间从1分55秒缩短到55秒。
要是能设置成=,我就不担心了。
2、另外我查网上的资料说不能对varchar类型的字段进行分区,我觉得应该不会限制吧?
谢谢大家,辛苦了,请多多指教。
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
0 个回复