首页 > 解决方案 > 如何增加 60gb 表上的选择查询

问题描述

我有一个大约 60gb 的表,其中包含以下列:

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 prosql server 2017 enterprise笔记本电脑。SSD1gb read / write

您可以像这样查询此表:

Select TOP 250000 * from table
where columnA> @parameter AND columnA <@ parameter2
AND columnB> @ parameter3 AND columnB <@ parameter4

无需花费数分钟/数小时即可得出结果?

我应该使用存储在其他 SSD 磁盘上的文件组的分区表来提高查询性能吗?

标签: sql-serversql-optimizationsqlgeography

解决方案


推荐阅读