I am experimenting with the columnstore and I am finding that while it is building the process hogs all the system resources. I have a table with 2.3 billion rows and while I build the columnstore on it all other queries come to a complete stand still. Is there a way to limit the amount of resources used by the columnstore build so that my other queries can continue to run. The other queries do not involve this table.
SQL Server ColumnStore – Building Index Hogs System Resources
columnstoresql server
Related Question
- SQL Server – DBCC CHECKDB Ran Out of Memory
- Sql-server – dropping SYNONYM is blocking in sql server
- SQL Server 2016 – Nonclustered Index Storage on Clustered Columnstore
- SQL Server – How to Keep Smaller Transaction Log Files While Rebuilding Index of Large Table
- Columnstore Index Not Filling Entire Rowgroup – Azure SQL Data Warehouse
- SQL Server Columnstore Index – Key/Value Pair Table Performance
- SQL Server 2016 – How to Prevent Partitioned Columnstore Deadlocks on SELECT
Best Answer
Run the index build in a resource governor group that limits the resources you want to give. Columnstore building is CPU and memory intensive. Resource governor should be your preferred way to throttle resources, no matter the scenario.