gpt4 book ai didi

sql-server - SQL Server 2016 显示(Hypervisor)中的版本

转载 作者:行者123 更新时间:2023-12-04 13:22:46 25 4
gpt4 key购买 nike

我有一台运行异常的服务器;内存使用量不断攀升,一些报告只是自发地停止工作,一些数据库作业有时会失败。我有另一台运行相同配置的备份服务器(运行具有相同补丁程序的 Windows Server 2016 等),并且该服务器运行良好,内存使用量保持在 30gb 左右,并且不会错过任何一个节拍。 2台服务器相互镜像。

为了隔离问题,我将两个数据库升级到最新的 CU,并注意到在 sqirrly 服务器上,它的版本名称中有 (Hypervisor):

Microsoft SQL Server 2016 (SP1-CU6) (KB4037354) - 13.0.4457.0 (X64)   
Nov 8 2017 17:32:23
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows Server 2016 Datacenter 10.0 <X64> (Build 14393:) (Hypervisor)

好的服务器拥有除此之外的一切,它们都是没有虚拟化的“裸机”服务器。这可能是个问题吗?如何让 (Hypervisor) 脱离版本?

最佳答案

基于 SQL Server, @@VERSION, and Hyper-V :

The addition of (HYPERVISOR) to the output indicates only whether or not Hyper-V is currently enabled on the machine. It is not intended to indicate if SQL Server is running inside a Hyper-V virtual machine.

Disable Hyper-V on the machine and the text goes away.

就我个人而言,我会保持“原样”。

关于sql-server - SQL Server 2016 显示(Hypervisor)中的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47579102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com