首页 > 数据库 >SQLServer Core 序列号使用CPU限制的处理

SQLServer Core 序列号使用CPU限制的处理

时间:2023-06-26 18:01:56浏览次数:40  
标签:Core SQLServer Server 2019 SQL 序列号 CPU

SQLServer Core 序列号使用CPU限制的处理


背景

有客户是SQLSERVER的数据库. 说要进行一下压测.
这边趁着最后进行一下环境的基础搭建工作.
然后在全闪的环境上面搭建了一个Windows2019+SQL2019的环境
发现一个挺好的地方. 
SQLSERVER会提示, 如果使用enterprise的序列号的话 仅能够使用
20个物理核心,或者是40个超线程核心的性能.

之前有客户反馈过这个问题, 感觉是一个很好的注意事项, 需要关注. 

提示信息

image


处理方式

打开SQLSERVER的安装中心

然后点击 维护->版本升级->输入序列号

处理过程

image


可以使用的序列号-仅供测试, 请尽快删除

SQL Server 2019

Enterprise:HMWJ3-KY3J2-NMVD7-KG4JR-X2G8G
Enterprise Core:2C9JR-K3RNG-QD4M4-JQ2HR-8468J
Strandard:PMBDC-FXVM3-T777P-N4FY8-PKFF4
Web:33QQK-WWQNB-G6T46-C86YB-TX2PH

Server license 和 Server Core license的区别

Server/CAL许可证:购买此许可证使用户可以在单个服务器上运行SQL Server Standard Edition或SQL Server Enterprise Edition,并获得客户端访问许可证(CAL)用于每个用户或设备访问服务器。每个客户端访问许可证允许一个用户或设备远程连接到SQL Server运行的专用实例或虚拟机。需要注意的是,一个客户端访问许可证只适用于一个具体的SQL Server实例,如果要访问多个服务器,则需要获取相应数量的许可证。

CAL 的 CPU核心利用率限制就是20个物理核心,或者是40个超线程核心. 
Core_base 的 license 最小默认4个CPU核心, 最多的限制如下: 

SQL Server对于不同版本和不同许可证类型支持的最大CPU个数是不同的。以下是SQL Server 2019的最大CPU限制:

SQL Server 2019 Express Edition:最多支持4个处理器核心。
SQL Server 2019 Standard Edition:最多支持24个处理器核心。
SQL Server 2019 Enterprise Edition:在物理硬件上,最多支持640个物理处理器或者640个逻辑处理器,以较小的值为准。对于虚拟机环境,则最多支持256个逻辑处理器。
需要注意的是,在多CPU环境中,SQL Server的总体性能不仅受到CPU数量的影响,还受到其他系统组件、磁盘I/O、内存和网络等要素的影响。在设计和部署SQL Server环境时应该综合考虑各个因素的影响,以实现最佳的系统性能和可靠性。

标签:Core,SQLServer,Server,2019,SQL,序列号,CPU
From: https://www.cnblogs.com/jinanxiaolaohu/p/17506386.html

相关文章

  • 编译 CoreML 模型
    本篇文章译自英文文档CompileCoreMLModels作者是JoshuaZ.Zhang,KazutakaMorita,ZhaoWu更多TVM中文文档可访问→ApacheTVM是一个端到端的深度学习编译框架,适用于CPU、GPU和各种机器学习加速芯片。|ApacheTVM中文站本文介绍如何用Relay部署CoreML模型。首先......
  • VBA 连接SQLserver数据库抽数据
    PrivateSubmyy()'t1=TimerDimiAsLong,jAsLong,shtAsWorksheet'i,j为整数变量;sht为excel工作表对象变量,指向某一工作表,定义为Integer类型的话,变量值超过32767时会溢出'DimcnAsNewADODB.Connection'定义数据链接对象,保存连接数据库信息;请先添加ADO引用......
  • 【HMS Core】web端网页应用集成账号服务,请求/oauth2/v3/token返回状态码403
    【问题描述】web端网页应用接入华为账号,请求/oauth2/v3/token返回状态码403请求代码:响应日志:【问题分析】这是由于跨域访问报错了,建议从服务器端调用token接口重试,不要把client_secret暴露到web端【解决方案】服务器端调用token接口参考链接:https://developer.huawei.com/consumer......
  • Taurus .Net Core 微服务开源框架:Admin 插件【1】 - 微服务节点管理
    前言:最近发现NetCore的文章有点少,特来补几篇。上一篇:Taurus.mvc.NetCore微服务开源框架发布V3.1.7:让分布式应用更高效。自上篇之后,期间更新了4个小版本,更新如下:-----V3.1.7.1----------------1、优化:请求头输出【标识主机IP号、进程号】(2023-06-07)2、优化:Gateway负载......
  • NETCORE - 动态类型 dynamic 取值
    NETCORE-动态类型dynamic取值环境:.NET6+WebApi 控制器传参时,使用dynamic 安装nuget 包 Program.cs 中//添加对象序列化程序为Newtonsoft.Jsonbuilder.Services.AddControllers().AddNewtonsoftJson(options=>{options.SerializerSettings.ContractR......
  • django 环境和安装 + job - 蓝v - django.core.exceptions.ImproperlyConfigured: SQL
    1.部署蓝鲸2.安装djangomkdir~/.virtualenvspython3-mvenv~/.virtualenvs/djangodevpython-mvenv~/.virtualenvs/djangodevsource~/.virtualenvs/djangodev/bin/activatedeactivatesource~/.virtualenvs/djangodev/bin/activatepipinstallDjangopython-c&quo......
  • Codeforces 1787H - Codeforces Scoreboard(平衡树优化 dp)
    令\(c_i=b_i-a_i\),等价于我们钦定一个排列\(p\),最小化\(\sum\min(p_ik_i,c_i)\),拿\(\sumb_i\)减去之就是答案。我们钦定一些\(i\)满足\(p_ik_i<c_i\),根据排序不等式,这些\(p_i\)肯定按\(k\)从大到小的顺序依次填入\(1,2,3,\cdots\)。这样就可以DP了:将\(k\)从大......
  • NetCore使用使用Scaffold-DbContext命令生成数据库表实体类
    1.根据数据库生成实体类ModelsScaffold-DbContext"DataSource=.;InitialCatalog=TEST;UserID=sa;Password=pwd;TrustServerCertificate=True"Microsoft.EntityFrameworkCore.SqlServer-OutputDirModels-Force  2.根据数据表生成实体类ModelsScaffold-DbConte......
  • 用coredns加etcd,搭建跨平台动态服务发现
    corednsddns服务发现动态 servicediscovery2023-0625第一版---【前言】---coredns被我喜爱的原因:跨平台,支持win,linux版同时使用。同时支持配置文件和etcd。我用它来搭建动态服务发现。coredns下载:内含win,linux版https://github.com/coredns/coredns/releases相关下载:ht......
  • SqlServer优化排查
    --查看死锁进程spidsp_who2active--进程持续排行cpu:SELECT*FROMsys.sysprocessesorderbycpudesc--查询造成阻塞或死锁的Sql语句:dbccinputbuffer(520)--查看数据库列表select*frommaster..sysdatabases查看锁表:selectrequest_session_idspid,OBJECT_N......