我们有一个数据库,目前大小为 1.5TB,每天增长 1 GB 的数据(文本文件),包含 500 万条记录 - 而且每天都在增长
它有很多列,但值得注意的是 START_TIME 包含日期和时间 -
我们针对一个日期范围运行许多查询 -
我们在数据库中保留了 90 天的记录,并且我们有一个更大的表,其中包含所有记录 -
针对 90 天的记录运行的查询非常快,等等,但是针对所有数据运行的查询很慢 -
我正在寻找一些非常高水平的答案,最佳实践
我们正在考虑升级到 SQL Server 企业版并使用表分区,并根据月 (12) 或天 (31) 拆分分区
最好的方法是什么?
虚拟物理,一个SAN,有多少磁盘,多少分区等等——
萨斯