Sintomas
Suponha que você tenha uma tabela com índice columnstore clusterizado no Microsoft SQL Server 2014. Ao tentar carregar dados na tabela usando a guia inserir em... Selecione , você pode receber a seguinte mensagem de erro:
Erro: 8645, severidade: 17, estado: 1, linha: 1Uma tempo limite esgotado ao aguardar recursos de memória para executar a consulta no pool de recursos ' padrão ' (2). Execute a consulta novamente.
Observação Quando não há memória suficiente para inserção em massa, o SQL Server tenta fazer uma inserção não em massa com essa correção. Isso normalmente requer menos memória. A consulta ainda falhará se houver uma memória insuficiente para fazer a inserção não em massa.
Resolução
Esta correção introduz um novo sinalizador de rastreamento 9348 para usar as estimativas de cardinalidade do otimizador de consultas para decidir se a inserção em massa deve ser iniciada ou não. Se o número estimado de linhas a serem inseridas for inferior a 102400, o SQL Server não tentará fazer uma inserção em massa. Se mais de 102400 forem estimados, será iniciada uma inserção em massa. O problema foi corrigido primeiro na atualização cumulativa a seguir do SQL Server.
Atualização cumulativa 4 para SQL Server 2014 /en-us/help/2999197
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".