微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

sql-server-2012 – 什么是SQL Server核心版?

我正在浏览sql Server 2012的technet下载,我注意到一堆标有“核心”版本的产品:

这与他们新的每核许可模式或其他什么有关吗?

解决方法

很抱歉这里有一个necro,但是万一其他人用类似的问题点击了这个页面,因为关于这个的文档很少……

简短:常规的“企业”(非“核心”)版本将核心限制为20周期. “核心”版本没有这样的上限.这不是一个猜测,这是一个可证明的确定性.我遇到了一个具体问题“我什么时候需要核心版本,而不是?”大约一年前.

好消息:从非核心到核心的版本升级完全无痛且速度非常快.因为只需要在设置中进入升级按钮需要更长的时间,而不是在点击它时实际执行升级.

虚拟化侧注:这与主机上的核心无关.只分配了多少Windows VM.我不确定如何或为什么有人会给VM超过20个核心(此时你的主机已经是最有可能的专用服务器),但如果是这样的话……那么是的,这适用于你的客人.如果您的主机有40个核心,但您从未将20分配给任何访客,请不要担心.

说明:
正如其他人所说,非核心版本适用于Server / CAL许可.即使您支付核心许可,并在服务器上支付超过20个核心,它仍然限制在20个.是的 – 这意味着您浪费了大量资金.是的,这很糟糕 – 所以如果你的老板因为解雇你的原因而痒痒,请务必指出是的…关于“核心许可”版本的文档非常缺乏.或者确定你有一个不受欢迎的队友,你可以在公共汽车下扔. :).我在困难的情况下遇到了这个问题,在一个拥有60个核心的服务器上运行了一年多,而且因为我没有给予足够的重视……是的,我们实际上浪费了40个核心许可证.我很幸运 – 我有一个很酷的老板,还有三个队友和两个主要开发人员,他们对此毫无头绪,支持我.

附:您可以在具有超过20个内核的服务器上自行验证,就像我最终发现它一样.检查sys.dm_os_schedulers,特别是“status”列.正在使用的核心显示“VISIBLE ONLINE”.如果您有超过20个核心,但非核心版本,您将只看到具有该状态的40行.使用Core版本,您将看到两倍于您拥有内核的行. “40”和“两次”假设启用了HT;如果不是,这些数字的一半.这也假设你没有处理器亲和力的猴子.

p.p.s.为了公平对待整个社区,大多数DBA都看不到具有超过20个内核的服务器,除非它们处于大型企业环境中.即便如此,如果横向扩展策略通常是“常态”,那么你通常会拥有不那么野兽级别的服务器. 20个核心意味着您拥有一个严重负载数据库,这个预算在购买成本为6位数的服务器时甚至不会退缩,而且多个级别的老板都在同一页面上.是的……不是很常见的情况.真的不能成为MS的借口,即使他们的授权“专家”也从未在过去九年中指出这一点,但至少它解释了为什么没有多少人似乎“知道”这一点.

原文地址:https://www.jb51.cc/mssql/81415.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐