位置: 编程技术 - 正文

SqlServer如何通过SQL语句获取处理器(CPU)、内存(Memory)、磁盘(Disk)以及操作系统相关信息

编辑:rootadmin

推荐整理分享SqlServer如何通过SQL语句获取处理器(CPU)、内存(Memory)、磁盘(Disk)以及操作系统相关信息,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

在SQL SERVER中如何通过SQL语句获取服务器硬件和系统信息呢?下面介绍一下如何通过SQL语句获取处理器(CPU)、内存(Memory)、磁盘(Disk)以及操作系统相关信息。如有不足和遗漏,敬请补充。谢谢!

一:查看数据库服务器CPU的信息

---SQL 1:获取数据库服务器的CPU型号

---SQL 2:获取数据库服务器CPU核数等信息(只适用于SQL 以及以上版本数据库)

---SQL 3:获取数据库服务器CPU核数(适用于所有版本)

---SQL 4:在老外博客中看到一个计算CPU相关信息的SQL,不过虚拟机计算有点小问题,我修改了一下。

二:查看数据库服务器内存的信息

能否通过SQL语句获取服务器的物理内存大小?内存条型号?虚拟内存大小?内存使用情况? 目前我所知道的只能通过SQL语句获取服务器物理内存大小,内存的使用情况。 至于内存条型号,系统虚拟内存大小,暂时好像还无法通过SQL语句获取。

查看服务器的物理内存情况

如下所示,从sys.dm_os_sys_info里面获取的physical_memory_in_bytes 或physical_memory_kb 的值总是低于实际物理内存。暂时不清楚具体原因(还未查到相关资料),所以计算大小有出入,要获取实际的物理内存,就必须借助CEILING函数。

--SQL 1:获取数据库服务器物理内存数(适用于所有版本)

SqlServer如何通过SQL语句获取处理器(CPU)、内存(Memory)、磁盘(Disk)以及操作系统相关信息

---SQL 2:适用于SQL Server 、SQL Server

---SQL 3:适用于SQL Server 到 SQL Server

---SQL 4:适用于SQL Server 以及以上的版本:查看物理内存大小,已经使用的物理内存以及还剩下的物理内存。

三:查看数据库服务器硬盘的信息

如下所示,我们可以通过下面脚本获取服务器的各个磁盘的使用情况。但是无法获取磁盘的型号、转速之类的信息。

四:查看操作系统信息

通过下面SQL语句,我们可以查看操作系统版本、补丁、语言等信息

注意:

1:如上所示,临时表#Language的数据此处只列了几条常用的数据,如需全部数据,参考 2:操作系统的版本信息的数据来源于 number值,例如Windows 7 和Windows Server R2的Version numberd都为6.1。导致下面查询结果出现多条记录(如下所示)。一般要酌情判断(如果生产服务器都为Windows服务器,可以剔除Windows XP、Windows 7这类数据)。

ps:使用SQL语句获得服务器名称和IP地址

使用SQL语句获得服务器名称和IP地址 获取服务器名称:

获取IP地址可以使用xp_cmdshell执行ipconfig命令:

但是很多情况下由于安全问题是不允许使用xp_cmdshell,可以通过查询SYS.DM_EXEC_CONNECTIONS :

SQL Server使用游标处理Tempdb究极竞争-DBA问题-程序员必知 SQLServertempdb分配竞争算是DBA老生常谈的问题了,几乎现在所有的DBA都知道多建几个文件来解决/缓解问题.但是深层次的的竞争依旧不可避免.这里给大家剖

SQLServer中merge函数用法详解 Merge关键字是一个神奇的DML关键字。它在SQLServer被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:根据与源表联接

SQLServer中Partition By及row_number 函数使用详解 partitionby关键字是分析性函数的一部分,它和聚合函数不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录,par

标签: SqlServer如何通过SQL语句获取处理器(CPU)、内存(Memory)、磁盘(Disk)以及操作系统相关信息

本文链接地址:https://www.jiuchutong.com/biancheng/312843.html 转载请保留说明!

上一篇:SQL数据库实例名称找不到或远程连接失败并显示错误error40的原因及解决办法(sql实例命名规则)

下一篇:SQL Server使用游标处理Tempdb究极竞争-DBA问题-程序员必知(sqlyog)

  • 企业出售房产要交哪些税
  • 个人劳务费的免税政策
  • 开票打印机可以自己买吗
  • 年报资产总额是期末余额吗
  • 应交税费负数调整
  • 一般纳税人销项开普票,进项票可以抵扣吗
  • 境内企业向境外放款额度最长放款期限为两年
  • 怎样确定是否计入固定资产清理科目
  • 固定资产盘点账实不符
  • 企业所得税研发费用加计扣除政策的文件
  • 破产清算收到的实收资本是破产资产吗
  • 超标的职工教育经费为什么是可抵扣
  • 金税盘到期了
  • 企业未能实施个人所得税代扣代缴是否会罚款呢?
  • 企业退休返聘人员工资是否缴纳单位社保
  • 计提工会经费是按应付职工薪酬的借方还是贷方
  • 境外所得抵免税额是什么意思
  • 开具增值税专用发票怎么开
  • 小规模专票丢了怎么办
  • 政府补助怎么开票入账
  • 人工智能对财务人员的挑战与机遇
  • 补交之前年度税款怎么调账
  • 应税消费品用于连续生产应税消费品的
  • 其他应收款计提坏账比例
  • 费用销售收入占比怎么算
  • Mac怎么更改锁屏密码
  • 利用网速测试器测试
  • 借条复印件可以起诉吗还有转账记录
  • 非货币性资产交换和债务重组的区别
  • 电脑开机画面都是英文怎么处理
  • 筹建期间业务招待费的处理
  • 同业拆入属于哪个行业
  • 质量事故责任书
  • 新办公司实收资本怎么查
  • php提示框
  • 退回的工伤保险会计分录
  • 下脚料收入计入什么科目
  • 自产产品对外赠送的会计处理方法
  • python颜色代码有哪些
  • 查询公司对公账户
  • 预付账款主要核算哪些内容
  • 账面成本与账面余额
  • 专项附加扣除哪种申报方式好
  • 其他应付款的项目
  • 基本社会保险制度范围
  • 固定资产的定义是什么?
  • 收到预付货款用什么凭证
  • 2021年村级财务管理要点
  • 汇兑损益计入营业外收入吗
  • 现金比率合适范围
  • 施工一个月多少钱
  • 出现销项负数
  • 股权转让的资料有哪些
  • 年末转出未交增值税借方余额怎么处理
  • 收回理财款会计分录
  • 无票收入怎么写分录
  • 劳务成本如何核算
  • 公司账本需要保留几年
  • 小企业会计准则以前年度损益调整
  • 企业在销售过程中支付的消费税应通过什么账户进行核算
  • 简单的辞职报告
  • mysql 5.7.33安装
  • WINDOWS操作系统属于单用户任务操作系统
  • 进程出现很多regsvr32
  • 新款苹果笔记本测评
  • Win10桌面任务栏能不能删除
  • win8的系统
  • python cx_Oracle的基础使用方法(连接和增删改查)
  • jquery与js
  • nodejs拼接路径的方法
  • android webapi调用
  • python常用的库
  • javascript总结笔记
  • 安卓圆角矩形图标
  • Python中字符串的定界符
  • jquery动态添加html代码
  • 进口汽车增值税怎么算
  • 社保申报每月几号申报
  • 江苏税务局电子
  • 国际税务网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设