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


55%消耗的工作负载有语法错误


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

请帮忙。

最佳答案

如果提交的工作负载不再有效,那可能是正常的。

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

检查工作量,应该可以在Management Studio中将其打开,以便进行验证。

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

08-18 16:01