- 我在虚拟机上安装了 sql server 2012 。
- 使用四核处理器(2.0 GHz)和32 GB RAM。
- 数据量约为 400 GB 且有一个
Table with 824 million records
在里面。
- 记录日期明确。
- 我必须根据
start date and end date given by the user
从此表中提取数据。 - 这通常需要 24分钟来处理查询。
- 有没有办法优化这个,
- 即使我已经尝试了 sql server 2012列存储索引,但查询的性能没有明显改善。
- 我应该为这么大的数据要求更高的机器配置,还是有其他方法可以获得良好的性能?