我正在与一个从SQL Server 2000数据库转换过SQL Server 2008的客户端工作,其中一个查询在SQL Server 2000上的时间大大增加。
但是,如果我在数据库中将兼容级别更改为2008,则查询就像火箭一样(快40-50倍)。
查询确实使用了许多UDF。
我的问题: - 在SQL Server 2008中运行SQL2000兼容性是否存在问题 - SQL Server 2008在使用UDF时是否提高了性能?
答案 0 :(得分:5)
升级后您可能还想做其他一些事情。请参阅此处的“升级后...”部分:http://msdn.microsoft.com/en-us/library/bb933942.aspx