为了节省许可成本,我正在评估是否可以使用 VLDB 的标准版。我将概述场景:
- 在这里,“VLDB”表示 5TB。
- 随着时间的推移,大小预计会保持稳定。
- 几乎所有数据都在一个表中。
- 查询和 DML 模式是一种键值类型的场景。只有主键的单行访问。
我想知道我需要企业版做什么。我不会从分区中获得任何好处,因为我不想切换分区或将它们放在不同的存储上。数据压缩可以为我们节省 50%,但我们使用的是廉价存储。与昂贵的许可证相比,节省的费用微不足道。
对于 HA,我不明白为什么我不能使用已弃用但仍在工作的镜像。这并不理想,但企业版为不明确的收益付出了高昂的代价。
尽管如此,在这里使用标准版还是让我感到紧张,因为它不是通常推荐的版本,而且似乎隐约存在风险。在这种情况下寻求一些建议。谢谢!
这是我的两分钱的答案......
Kin 指出了标准版的 CPU 和内存限制(16 核/4 插槽和 128GB - 尽管请参阅缓冲池扩展),我完全同意这是最大的障碍。如果您的服务器将满足这些要求,那么这是一个有争议的问题。
Aaron 指出,如果您使用 SQL 2016,您将获得不太灵活的 AG 形式。老实说,对我来说,这听起来不适合你。廉价存储将是它的终结,如果您正在考虑标准版,我非常怀疑这个数据库是否那么重要。并不是说所有重要的数据库都需要是企业版——但事实上你的存储空间很便宜,而且看着 SE 就说明了一切。
此外,您没有看到任何可以帮助您的企业级功能。键/值对的范围分区、压缩、KVP 上的列存储索引、TDE/AE 等。
所以,看起来,在一天结束时,您正在寻找可以使用企业版与您交谈的人。我不知道数据库的使用模式是什么,负载,或者它对业务的支持……所以除非它需要的不仅仅是标准版的 CPU/内存,否则我认为不需要提供的信息去带企业版。
最后一个想法是这是否会被虚拟化——如果是这样,取决于许可(主机[s]的企业),这可能是有意义的。这没有包括在讨论中,所以我只是把它扔在那里。
另请参阅:SQL Server 2014 各版本支持的功能