Estou experimentando o columnstore e descobri que, enquanto ele está sendo construído, o processo consome todos os recursos do sistema. Eu tenho uma tabela com 2,3 bilhões de linhas e, enquanto construo o columnstore nela, todas as outras consultas ficam completamente paradas. Existe uma maneira de limitar a quantidade de recursos usados pela compilação columnstore para que minhas outras consultas possam continuar sendo executadas. As outras consultas não envolvem esta tabela.
relate perguntas
-
SQL Server - Como as páginas de dados são armazenadas ao usar um índice clusterizado
-
Preciso de índices separados para cada tipo de consulta ou um índice de várias colunas funcionará?
-
Quando devo usar uma restrição exclusiva em vez de um índice exclusivo?
-
Quais são as principais causas de deadlocks e podem ser evitadas?
-
Como determinar se um Índice é necessário ou necessário
Execute a construção do índice em um grupo de governadores de recursos que limita os recursos que você deseja fornecer. A construção do Columnstore é intensiva em CPU e memória. O administrador de recursos deve ser sua maneira preferida de limitar os recursos, independentemente do cenário.