【发布时间】:2010-11-22 14:08:23
【问题描述】:
我有一个数据库 (Sql Server 2005),其中有几十个 tables,每个数据库都有多个 columns(平均 10-20 个),数据类型设置为 nvarchar(max)。这绝对是在扼杀性能(其中一些列被用于joins,一些表有 100K+ 行)。我想将所有这些列更改为varchar(250)。自动化的最佳方法是什么? (我可以使用Management Studio,或者我可以创建一个实用程序来通过可以访问数据库的ASP.net 网站来执行此操作,以更容易者为准)。
【问题讨论】:
标签: sql sql-server sql-server-2005 performance types