上周微软发布了SQL Server的历史性公告:SQL Server 标准版的SP1提供你和企业版一样得功能。你不信的话?可以点击这里。
这改变了整个关系数据库市场,重重打击了Oracle。在今天的文章里我想具体谈下这个令人激动的发布——标准版和企业版之间还是有区别的,在某些情况下还是需要企业版。
标准版等同企业版?
安装SQL Server 2016 SP1后,会在标准版、Web版、免费版和本地数据库里启用SQL Server开发版本的所有功能:
- 修改数据捕获
- 数据库快照
- 列存储索引
- 分区
- 压缩
- 内存中OLTP
- 全程加密
- PolyBase
- 审计
- 多文件流容器
从开发人员来说,你不再需要在数据库程序里里关心你使用的SQL Server版本。在所有的SQL Server版本里,一切都是可用的。这真的太棒了!因此现在的问题是,你还需要SQL Server企业版?我们来看下这个。
标准版不等同企业版
SQL Server企业版还是需要的,因为:
- 高可用性/故障恢复
- 支持更多的硬件资源
例如,如果你想部署Always On可用性组,你还是需要SQL Server企业版,因为标准版志给你基本的可用性组。甚至部分数据库可用性只在企业版里支持。
最重要的是标准版只支持128G内存,4个CPU插槽或24个CPU核。如果你想使用更多的硬件,你还是需要企业版。
延伸阅读
学习是年轻人改变自己的最好方式