You've already forked ssms-addin
mirror of
https://github.com/alex-bochkov/ssms-addin.git
synced 2025-11-23 22:04:53 +02:00
Create column-store-indexes.sql
This commit is contained in:
14
QueryTemplates/Common Scripts/column-store-indexes.sql
Normal file
14
QueryTemplates/Common Scripts/column-store-indexes.sql
Normal file
@@ -0,0 +1,14 @@
|
||||
-- select all columnstore indexes
|
||||
SELECT
|
||||
OBJECT_SCHEMA_NAME(OBJECT_ID) SchemaName,
|
||||
OBJECT_NAME(OBJECT_ID) TableName,
|
||||
i.name AS IndexName,
|
||||
i.type_desc IndexType
|
||||
FROM sys.indexes AS i
|
||||
WHERE is_hypothetical = 0
|
||||
AND i.index_id <> 0
|
||||
AND i.type_desc IN ('CLUSTERED COLUMNSTORE','NONCLUSTERED COLUMNSTORE');
|
||||
|
||||
-- maintenance
|
||||
ALTER INDEX [IndexName] ON [TableName] REORGANIZE WITH (COMPRESS_ALL_ROW_GROUPS = ON);
|
||||
ALTER INDEX [IndexName] ON [TableName] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = COLUMNSTORE);
|
||||
Reference in New Issue
Block a user