Sintomas
Assuma que tem uma tabela que tem índice de loja de colunas agrupado no Microsoft SQL Server 2014. Quando tenta carregar os dados para a tabela utilizando o INSERT INTO ... SELECIONE declaração, pode receber a seguinte mensagem de erro:
Erro: 8645, Severidade: 17, Estado: 1, Linha: 1A timeout ocorreu enquanto aguardava que os recursos de memória executassem a consulta em 'predefinição' do conjunto de recursos (2). Re-fazer a consulta.
Nota Quando não há memória suficiente para inserção a granel, o SQL Server tenta fazer uma inserção não a granel com esta correção. Isto normalmente requer significativamente menos memória. A consulta ainda falha se houver memória insuficiente para fazer a inserção não a granel.
Resolução
Esta correção introduz uma nova bandeira de traço 9348 para usar estimativas de cardinalidade optimizador de consultas para decidir se a inserção a granel deve ser iniciada ou não. Se o número estimado de linhas a inserir for inferior a 102400, o SQL Server não tenta fazer uma inserção a granel. Se forem estimados mais de 102400, inicia-se uma inserção a granel. O problema foi corrigido pela primeira vez na seguinte atualização cumulativa 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 que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".