SQL Server数据调整顾问错误

时间:2012-06-20 10:12:52

标签: sql performance sql-server-2008

我第一次使用SQL Server 2008 DTA,收到以下警告信息

  

55%的工作负载存在语法错误

因此,我没有看到任何调整我的数据库的建议。

请帮忙。

1 个答案:

答案 0 :(得分:1)

如果提交的工作量不再有效,则可能是正常的。

例如,假设您有一个表(也是临时表),并在您在工作负载中记录的查询中引用了此表。如果删除表或临时表不再存在,工作负载仍会引用它,DTA将引发语法错误。

检查工作负载,应该可以在管理工作室中打开它,以便验证它。

注意临时表,特别是如果使用SELECT INTO而不是INSERT INTO创建,似乎DTA无法正确解析。