[转帖]sqlserver 软件授权

sqlserver,软件,授权 · 浏览次数 : 0

小编点评

**SQL Server 产品授权模式比较** | 模式 | 描述 | |---|---| | **每处理器** | 计算物理处理器的数量,与物理处理器的内核数量无关。 | | **每内核** | 计算物理处理器(插槽)的数量,单个插槽最低需要购买4个内核的授权。 | | **Server+CAL** | 客户端访问许可分为设备访问许可和用户访问许可。 |

正文

https://cdn.modb.pro/db/516085

 

授权模式

SQL Server 产品有两种基本的授权(License)模式。

● “每处理器”或“每内核”模式

“每处理器”(Per Processor)授权模式只计算物理处理器的数量,与物理处理器的内核数量无关。这种授权模式一直沿用到SQL Server 2008 R2。

SQL Server 2012开始,授权模式进行了调整。按“每内核”(Per Core)计数,同时还需要计算物理处理器(插槽)的数量,单个插槽最低需要购买4个内核的授权。

这一授权模式可以很好的简化授权的复杂程度,不用统计有多少用户(或者设备)会访问 SQL Server,以及是防火墙内部还是来自Internet的外部连接。

这种授权模式适用于以下场景:

◆ 不能或不想计算用户/设备数量。

◆ 用户/设备数量足够多,“每处理器”或“每内核”方式比“服务器/客户端访问许可”的方式更有成本效益。

◆ SQL Server 用于对外的 Web 站点或应用程序,用户数量无法统计。

 

● “Server+CAL”模式

CAL 即客户端访问许可(Client Access License),分为设备访问许可(Device CAL)和用户访问许可(User CAL)两类。SQL Server 及其组件(例如报表服务)提供服务,即为服务端;客户端则是访问这些服务的设备或用户。

购买 CAL 时需要考虑有多少客户端需要访问 SQL Server 并从中获取数据,客户端的计算方式与中间层无关,只与最终有多少客户端能够访问(包括浏览、修改、删除数据等)SQL Server 服务器中的数据有关。在计算客户端时,需要特别注意以下场景:

◆ 前端多路复用(即用户通过前端应用服务器去连接后端 SQL Server 数据库)或池化方式不会减少所需要的 CAL 数量。例如,企业中的客户端不直接访问 SQL Server 而是集中通过一台 Web 服务器(或一个 Web 服务器组)间接访问,这时候仍应该为每个客户端单独购买 CAL。

◆ 员工和员工之间手工传输数据,对于接收方的员工不需要 CAL。例如,一个员工访问 SQL Server 并生成 Excel 报表,然后发送给另一个员工,那么接收 Excel 报表的员工不需要 CAL(前提条件是该 Excel 报表不再去访问 SQL Server 服务)。

 

选用“Server+CAL”模式的用户,需要在服务器端采购 SQL Server 服务器许可,并为客户端购买 CAL。每个客户端只需要一份 CAL 就可以访问本企业中数量不限的 SQL Server 实例。

这种授权模式适用于以下场景:

◆ 可以计算出用户、设备数量。

◆ 用户/设备数量足够少,使用该授权模式的成本低于“每处理器”或“每内核”模式。

◆ 用户需要访问数量非常多的 SQL Server 数据库。

与[转帖]sqlserver 软件授权相似的内容:

[转帖]sqlserver 软件授权

https://cdn.modb.pro/db/516085 授权模式 SQL Server 产品有两种基本的授权(License)模式。 ● “每处理器”或“每内核”模式 “每处理器”(Per Processor)授权模式只计算物理处理器的数量,与物理处理器的内核数量无关。这种授权模式一直沿用到S

[转帖]SqlServer 突破CPU 20核限制

SqlServer安装时企业版会有两种选项:Microsoft SQL Server Enterprise (64-bit),Microsoft SQL Server Enterprise: Core-based Licensing (64-bit)。前者为Enterprise Server+CAL

[转帖]SQLSERVER DBCC命令大全

https://cdn.modb.pro/db/460025 DBCC DROPCLEANBUFFERS:从缓冲池中删除所有缓存,清除缓冲区 在进行测试时,使用这个命令可以从SQLSERVER的数据缓存data cache(buffer)清除所有的测试数据,以保证测试的公正性。 需要注意的是这个命令

【转帖】sqlserver 在高并发的select,update,insert的时候出现死锁的解决办法

最近在使用过程中使用SqlServer的时候发现在高并发情况下,频繁更新和频繁查询引发死锁。通常我们知道如果两个事务同时对一个表进行插入或修改数据,会发生在请求对表的X锁时,已经被对方持有了。由于得不到锁,后面的Commit无法执行,这样双方开始死锁。但是select语句和update语句同时执行,

[转帖]sqlserver on linux vs windows

简单对比下sqlserver on windows与linux的特点,发现新的继续添加 对比项sqlserver on windowssqlserver on Linux备注费用需要windows license开源,可使用免费的OS 功能齐全,企业版包含所有功能较少,企业版功能也不齐全 安装包大小

[转帖]关于SQLSERVER的max degree of parallelism参数

http://www.gaodaima.com/228823.html max degree of parallelism说明:本文来源gao($daima.com搞@代@#码8网^http://msdn.microsoft.com/zh-cn/library/ms181007.aspx 当 SQL

[转帖]原创经典:SQLSERVER SendStringParametersAsUnicode引发的疑案 推荐

https://developer.aliyun.com/article/429563 简介: 上周五碰到开发的请求协助解决数据预定程序中对单头等几个表检索数据时检索条件尾数是9的数据特别慢。第一时间想到的是否如下几个问题: 1、 数据库相应数据最多; 2、 数据表进行了分区,而相应数据落在的分区性

[转帖]SQL Server 不同版本之间的 区别说明

2021-05-12 23:5062070原创SQLServer 本文链接:https://www.cndba.cn/dave/article/4527 SQL Server 数据库版本也是在不断的进行迭代。目前主流存在的版本有:SQL Server 2008、2012、2014、2016、2017

[转帖]SQL Server 体系结构中的2个主要引擎 说明

2020-03-18 16:2321450原创SQLServer 本文链接:https://www.cndba.cn/dave/article/4498 SQL Server 由两个主要引擎组成∶关系引擎(relational engine)和存储引擎(storage engine)。 1 关系引擎

[转帖]SQL Server 内部数据库版本 及兼容表

2022-04-20 09:043100转载SQLServer Microsoft SQL Server 的较新版本创建的数据库无法附加或还原到较早的版本。之所以存在此限制,是因为较旧的版本不知道新版本中引入的文件格式有哪些变更。 如果你尝试将数据库附加到早期版本、或者还原到早期版本,将会收到 SQ