上周微软发布了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核。如果你想使用更多的硬件,你还是需要企业版。

这里我们再谈下内存支持。在标准版本里,如果你使用内存中OLTP或列存储索引,SQL Server对每个功能,会给你额外的32G内存(除缓存冲外):

  • 额外32G用于内存中OLTP
  • 额外32G用于列存储索引

这就是说在标准版里最大可用内存现在是192G(128G 缓存池 + 32G 内存中OLTP + 32G 列存储),一旦你使用内存中OLTP和列存储索引。如果你的内存优化表大于32GB,所有剩下的INSERT和UPDATE语句就会失败……哈~~~

但在列存储索引里就不一样,因为SQL Server在内存里只保持列存储索引的32G,如果你超过这个限制,那么其它的列存储数据库就从内存里忽略。一个聚集列存储索引相比传统行存储索引会很高的压缩率,因此对于列存储索引32G的额外内部才能可以在内存里存储很多数据。

小结

本文转自Woodytu博客园博客,原文链接:http://www.cnblogs.com/woodytu/p/6096559.html,如需转载请自行联系原作者

SQL Server 2016 SP1 标准版等同企业版?!相关推荐

  1. 微软 SQL Server 2016 SP1 开发者版入驻 Windows 容器

    2月22日有消息称微软今天宣布在Windows Containers容器中上线SQL Server2016 SP1开发者版.用户可以在Docker Hub中找到镜像,可用于Windows Server ...

  2. 【软件周刊】微软发布 Mac 版 Visual Studio,SQL Server 2016 SP1 紧跟节奏

    2019独角兽企业重金招聘Python工程师标准>>> 上周有不少关于微软的新闻,而且隔三差五就弄个大新闻.先是宣布推出针对苹果 Mac 环境的 Visual Studio for ...

  3. SQL Server 2016 SP1中的新功能和增强功能

    SQL Server 2016 SP1 is released as announced by Microsoft. It comes with a bunch of new features and ...

  4. [MS]Microsoft SQL Server 2008 R2 开发版/企业版/标准版

    Microsoft® SQL Server® 2008 R2 是一个功能强大且可靠的数据管理系统,它功能丰富,能保护数据,并且可改善嵌入式应用程序.轻型网站和应用程序以及本地数据存储区的性能. 数据中 ...

  5. sql server 2016不能全部用到CPU的逻辑核心数的问题

    最近在工作中遇到了,sql server 2016 不能把CPU 的核心全部用到的问题.通过分析工具看到 总共CPU核心有72核,但sql 只能用到40核心,想信也有很多人遇到这问题,那么今天这节就先 ...

  6. SQL Server 2016新特性:Live Query Statistics

    SSMS可以提供可以查看正在执行的计划.live query plan可以查看一个查询的执行过程,从一个查询计划操作到另外一个查询计划操作.live query plan提供了整体的查询运行进度和操作 ...

  7. 如何在SQL Server 2016中使用并行插入以提高查询性能

    介绍 (Introduction ) In the first part of this article, we will discuss about parallelism in the SQL S ...

  8. SQL server 2000 标准版、企业版、开发版、个人版各版本之间的区别

    SQL server 2000 标准版.企业版.开发版.个人版各版本之间的区别 企业版提供了最多的功能特性和最佳的性能,适用于大规模的企业生产应用环境. 标准版的功能相对少一些,比较适合于中小规模的企 ...

  9. 微软发布正式版SQL Server 2016

    微软于6.2 在SQL 官方博客上宣布 SQL Server 数据库软件的正式发布版本(GA),历时一年多,微软为该软件发布了多个公共预览版和候选版本,而今天最终版本终于上线了.在博客中,微软数据集团 ...

  10. SQL Server 2016 开发版将免费

    随着SQL Server 2016发布,微软宣布SQL Server开发版将免费.为了利用这一优惠,你需要成为微软Visual Studio Dev Essentials项目的一员. Visual S ...

最新文章

  1. 《敏捷迭代开发:管理者指南》—第2章2.5节渐进开发和自适应开发
  2. python 回归 显著_指南 | 量化选股with Python(2) 回归分析
  3. request.getAttribute()和 request.getParameter()有何区别?
  4. plsql job执行多个存储过程_在Kubernetes的一个Pod内连续依次执行Container
  5. 读DL论文心得之SPP
  6. Effective Java读书笔记四:通用程序设计
  7. 采用UDP协议实现PIC18F97J60 ethernet bootloader
  8. 单源最短路径(spfa)
  9. 水下清淤机器人_新余市政管道清淤怎么收费2021-励志环保
  10. ERROR 1136 (21S01): MySQL 的报错: 错误 1136(21S01): 列的计数 与 value 的计数 不相符 在第四行。
  11. 通过反射获取无参无返回值成员方法并使用
  12. ssh localhost免密码登录(转)
  13. 数据库 - 事务管理(ACID)隔离级别 事务传播行为
  14. php的gd库处理大的图片,PHP的gd库处理图片
  15. 前端人事面试问题总结
  16. ACM/IOI 历年国家集训队论文集和论文算法分类整理
  17. Microsoft Azure 建立虚拟机
  18. zabbix 内存溢出 解决
  19. 四个核心技术构成智能语音系统
  20. 低速接口之SPI接口,分类,四种模式,特点

热门文章

  1. [转][整理]Linux下找不到共享库(shared object)
  2. 正则表达式相关:C# RichTextBox显示html文本内容
  3. Asp.Net 4.0 SEO增强之 UrlRouting
  4. Effective C# 原则3:选择is或者as操作符而不是做强制类型转换(翻译)
  5. Hi3536 uboot引导内核全过程
  6. vue的视图化创建项目_vuecli 创建项目的方法,以及图像化操作【23】
  7. keepalived+LVS 详解(1) -- 编译
  8. linux系统奔溃之vmcore:kdump 的亲密战友 crash
  9. Linux内核多线程(五)
  10. 数字三角形问题Java