标签: sql sql-server sql-execution-plan columnstore
在我的数据库中有一些列存储索引和过程中使用的这些表。在我的开发服务器中执行过程时,列存储索引的执行模式将以批处理模式进行。但是当我将它们转移到生产中时,这些就变成了行式执行模式。是否有任何服务器设置会影响这些设置。任何人都可以帮助我。
请注意,两台服务器都是SQL 2014
答案 0 :(得分:0)
请检查您的查询是否并行运行(MADOP> = 2),这是导致批量执行模式失效的最常见原因。 另一个是缺乏工作记忆,检查查询是否在授权中获得足够的内存。