对 VLDB 使用标准版

boo*_*ife 2 sql-server license sql-server-2014 enterprise-edition

为了节省许可成本,我正在评估是否可以使用 VLDB 的标准版。我将概述场景:

  • 此处,“VLDB”表示 5TB。
  • 预计随着时间的推移,规模将保持稳定。
  • 几乎所有数据都在一个表中。
  • 查询和 DML 模式是一种键值类型的场景。主键只能进行单行访问。

我想知道我需要企业版做什么。我不会从分区中获得任何好处,因为我不想切换分区或将它们放在不同的存储上。数据压缩可以为我们节省 50%,但我们使用廉价存储。与昂贵的许可证相比,节省的费用微不足道。

对于 HA,我不明白为什么我不能使用已弃用但仍在工作的镜像。这并不理想,但企业版要为不明确的好处付出高昂的代价。

尽管如此,在这里使用标准版还是让我感到紧张,因为它不是普遍推荐的,而且似乎有点冒险。寻求有关这种情况的一些建议。谢谢!

Sea*_*ser 5

这是我的回答形式的两分钱......

Kin 指出标准版的 CPU 和内存限制(16 核/4 插槽和 128GB - 虽然请参阅缓冲池扩展),我完全同意这是最大的障碍。如果您的服务器将满足这些要求,那么这是一个有争议的问题。

Aaron 指出,如果您使用 SQL 2016,您将获得一种不太灵活的 AG 形式。老实说,对我来说,这听起来对你不起作用。廉价的存储将是它的死亡,如果你正在考虑的标准版中,我很怀疑这个数据库非常重要的。并不是说所有重要的数据库都需要是企业版 - 但您使用廉价存储并查看 SE 的事实说明了一切。

此外,您不会查看任何可以帮助您的企业级功能。范围分区键/值对、压缩、KVP 上的列存储索引、TDE/AE 等。

因此,似乎在一天结束时,您正在寻找使用企业版与您交谈的人。我不知道是什么数据库的使用模式,负载,或者它支持的业务是什么......所以,除非它需要超过标准版的CPU /内存我认为没有必要与所提供的信息去与企业版。

最后一个想法是这是否会被虚拟化 - 如果是这样,取决于许可(主机 [s] 的企业),这可能是有意义的。这不包括在讨论中,所以我只是把它扔在那里。

另请参阅:SQL Server 2014 各版本支持的功能