上周微软发布了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的额外内部才能可以在内存里存储很多数据。

小结

原文链接

https://www.sqlpassion.at/archive/2016/11/21/sql-server-2016-sp1-standard-edition-enterprise-edition/

SQL Server 2016 SP1 标准版等同企业版?!的更多相关文章

  1. [资料分享]SQL Server 2016/2014/2012/2008简体中文企业版下载+对应补丁

    为什么只提供企业版下载呢?因为不管你是学生还是工作研究人员,企业版都是功能最为齐全的一个版本,比如企业版都集成了SQL Server Management Studio管理界面(俗称企业管理器的可视化 ...

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

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

  3. 数据库技术丛书:SQL Server 2016 从入门到实战(视频教学版) PDF

    1:书籍下载方式: SQL Server2016从入门到实战 PDF 下载  链接:https://pan.baidu.com/s/1sWZjdud4RosPyg8sUBaqsQ 密码:8z7w 学习 ...

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

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

  5. SQL Server 2016/2014/2012/2008/2005/2000简体中文企业版下载地址

    为什么只提供企业版下载呢?因为不管你是学生还是工作研究人员,企业版都是功能最为齐全的一个版本,比如企业版都集成了SQL Server Management Studio管理界面(俗称企业管理器的可视化 ...

  6. SQL Server 2016正式版安装(超多图)

    微软数据库SQL Server 2016正式版在2016年6月就发布,由于近期工作忙,一直拖到现在才有时间把安装过程写到博客上,分享给大家.本人一直习惯使用英文版,所以版本和截图都是英文版的.废话少说 ...

  7. SQL Server系列之SQL Server 2016 中文企业版详细安装步骤(超多图)

    1. 下载地址 下载地址 :https://www.microsoft.com/en-us/server-cloud/products/sql-server-2016/ 官方技术文档:https:// ...

  8. SQL Server 2016 CTP2.2 安装手记

    SQL Server 2016 CTP2.2 安装手记 下载一个iso文件,解压出来(大约2.8G左右),在该路径下双击Setup.exe即可开始安装. 安装之前请先安装.NET 3.5 SP1,在服 ...

  9. Windows Server 2003 R2标准版 SP2 64位 (简体中文)官方原版ISO镜像

    Windows Server 2003 R2标准版 SP2 64位 (简体中文)官方原版ISO镜像迅雷下载   软件简介 Windows Server 2003 R2标准版是继Windows Serv ...

随机推荐

  1. nodemailer 发邮件

    var transporter = nodemailer.createTransport({//v1.0 above do not use 'SMTP' as first param host: &q ...

  2. js生成二维码 中间有logo

    描述: jquery.qrcode.js 是一个能够在客户端生成矩阵二维码QRCode 的jquery插件 ,使用它可以很方便的在页面上生成二维条码.此插件是能够独立使用的,体积也比较         ...

  3. IDT HOOK思路整理

    IDT(中断描述符表)分为IRQ(真正的硬件中断)和软件中断(又叫异常). HOOK的思路为,替换键盘中断处理的函数地址为自己的函数地址.这样在键盘驱动和过滤驱动之前就可以截获键盘输入. 思路确定之后 ...

  4. Disruptor-NET和内存栅栏

    Disruptor-NET算法(是一种无锁算法)需要我们自己实现某一种特定的内存操作的语义以保证算法的正确性.这时我们就需要显式的使用一些指令来控制内存操作指令的顺序以及其可见性定义.这种指令称为内存 ...

  5. Python黑帽编程 3.2 ARP监控

    Python黑帽编程 3.2 ARP监控 在第3.1节<ARP欺骗>中,我们学习了ARP的基本原理,使用Python实现了我们自己的ARP欺骗工具.在上一节的基础上,我们来实现一个ARP监 ...

  6. 【译】ASP.NET应用程序和页面生命周期

    为何翻译此文 一.此文是Code Project社区2010年4月ASP.NET板块的最佳文章,说明了此文的份量: 二.锻炼自己的英文技术文章翻译能力,提高英文技术文档阅读能力: 三.了解掌握ASP. ...

  7. NodeJS写个爬虫,把文章放到kindle中阅读

    这两天看了好几篇不错的文章,有的时候想把好的文章 down 下来放到 kindle 上看,便写了个爬虫脚本,因为最近都在搞 node,所以就很自然的选择 node 来爬咯- 本文地址:http://w ...

  8. Emacs 配置文件

    以下是我整理的 emacs 配置文件,供刚开始玩 emacs 的同学参考.网上有人说:emacs 是神的编辑器,如果能够用到这样的编辑器,那这个人就是神了.从我个人的经验来看,emacs 是一把利器, ...

  9. 在Visual Studio上开发Node.js程序

    [题外话] 最近准备用Node.js做些东西,于是找找看能否有Visual Studio上的插件以方便开发.结果还真找到了一个,来自微软的Node.js Tools for Visual Studio ...

  10. JS获取剪贴板图片之后的格式选择与压缩问题

    前言 某年某月的某一天,突然发现博客服务器上上传的图片都比较大,一些很小的截图都有几百kb,本来服务器带宽就慢,不优化一下说不过去. 问题细述 特别说明:本文代码因为只是用于我自己后台写markdow ...