在MS SQL Server中,将Rows插入表变量的过程中变得非常缓慢

在MS SQL Server 2008中,将Rows插入表变量突然变得非常缓慢。 表变量以及查询和插入行的创建是在sproc中完成的,它变得非常慢。 查询几乎立即完成,返回一小组(10行1列整数),并且需要50秒才能插入表变量。 我切换回临时表,这很好,操作发生在几微秒。     
已邀请:
从表(Transact-SQL)   修改表变量的查询   不生成并行查询执行   计划。性能可能会受到影响   当非常大的表变量,或   复杂查询中的表变量,   被修改。在这些情况下,   考虑使用临时表   代替。     

要回复问题请先登录注册