位置: 编程技术 - 正文

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)

  • 向税务局申请发票增量增额怎么写
  • 附加税计税依据文件
  • 年末未分配利润怎么处理
  • 税款的汇兑损益如何做账
  • 收到进项发票已认证,对方冲红重开,我方凭证什么做
  • 出售投资性房地产的会计处理
  • 库存产品亏本销售账务处理
  • 用于本企业职工的福利应当征收消费税吗
  • 上月多计收入,本月如何调整?
  • 生产成本福利费用汇算清缴嘛
  • 增值税专用发票和普通发票的区别
  • 学校里的水电费是政府买单吗
  • 固定资产金额小于5000元,可以不一次性税前扣除吗
  • 税法三流合一是哪一项法律依据
  • 电子发票怎么开具流程
  • 电梯管理费属什么类别
  • 库存现金长短款怎么算
  • 农产品收购销售免税吗
  • 上市公司现金分红怎么派发
  • 高速过路费抵扣进项怎么填报
  • 电脑耳机插上还是外放,重启就可以
  • php imagecreatetruecolor 创建高清和透明图片代码小结
  • 营改增之前没有增值税吗
  • 计提企业所得税会计分录怎么做
  • 小规模纳税人开票限额是多少
  • php 调用函数
  • win7旗舰版系统鼠标不能动了
  • 金融资产减值的账务处理
  • php sql语句
  • 资本金投资回报率
  • 企业自查补税怎么报税
  • 财政总预算会计分为几级
  • 公司与公司的往来款清帐需要交税吗
  • 委托研发技术合同登记
  • 应收账款与企业价值的关系
  • 免抵调库 地方税收有无增加
  • 直播服务费的开票大类
  • 企业所得税能否票据入账
  • 退税是上一年交的税都会退吗
  • 财务报表报送与信息采集(小企业会计准则)季报
  • 个人独资企业取名规则
  • MYSQL explain 执行计划
  • 会计科目备抵科目都有哪些
  • access ms
  • sql服务无法启动 3417
  • 工会经费付款分录
  • 银行利息支出税率是多少
  • 劳动仲裁赔偿款会计分录
  • 个体户定额征收后还要报税吗
  • 简易征收的税款可以抵减
  • 小规模增值税税率2023
  • 银行代付工资如何操作
  • 报销无法取得发票
  • 工程施工合同如何核算收入成本?
  • 设计服务成本和信息中心的测试成本
  • 行政事业单位预算一体化账务处理
  • 企业办理增资的程序
  • 混合销售行为征收增值税
  • 收缩后对数据库有影响吗
  • sql查询当前年份
  • innodb_index_stats导入备份数据时报错表主键冲突的解决方法
  • web软件安装
  • 超级管理员不能用winhello
  • win7系统怎么关闭屏幕保护
  • 升级win8系统
  • linux系统怎么隐藏文件
  • linux计划任务每天执行一次
  • skype登录不了一直转圈
  • javascript 引入
  • codeblocks配置文件在哪
  • qt5 opengl
  • button按钮类型
  • python ints
  • 契税减免优惠政策2023年最新
  • 资源税包括哪些
  • 燃气号如何查询
  • 土地增值税有哪些税收抵扣
  • 全年上缴个人所得税多少
  • 车辆购置税查询平台打印
  • 江苏医保给家人用怎么操作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设