У меня есть таблица размером около 60 ГБ и с этими столбцами:
ColumnA: type: Int
ColumnB: type: Int
ColumnC: type: Real
ColumnD: type: Real
ColumnE: type: Real
ColumnF: type: Real
ColumnG: type: Real
У меня есть index [ColunaA, ColunaB]
У меня есть ноутбук с 16gb
из ram
, windows 10 pro
, sql server 2017 enterprise
, SSD
с 1gb read / write
.
Вы можете запросить эту таблицу следующим образом:
Select TOP 250000 * from table
where columnA> @parameter AND columnA <@ parameter2
AND columnB> @ parameter3 AND columnB <@ parameter4
, не тратя минуты / часы на получение результата?
Следует ли использовать многораздельные таблицы с файловыми группами, хранящимися на других дисках SSD, для повышения производительности запросов?