zoukankan      html  css  js  c++  java
  • convert Timestamp to Real time

    select r.ring_buffer_address,

    r.ring_buffer_type,

    dateadd (ms, r.[timestamp] - sysinfo.sqlserver_start_time_ms_ticks, sysinfo.sqlserver_start_time) as record_time,

    cast(r.record as xml) record

    from sys.dm_os_ring_buffers r

    cross join sys.dm_os_sys_info sysinfo

    where ring_buffer_type='RING_BUFFER_RESOURCE_MONITOR' 

    order by 3 desc

     

    select r.ring_buffer_address,

    r.ring_buffer_type,

    dateadd (ms, r.[timestamp] - sysinfo.ms_ticks, getdate()) as record_time,

    cast(r.record as xml) record

    from sys.dm_os_ring_buffers r

    cross join sys.dm_os_sys_info sysinfo

    where ring_buffer_type='RING_BUFFER_RESOURCE_MONITOR' 

    order by 3 desc

     

    DATEADD (ms, -1 * ((sys.cpu_ticks / sys.cpu_ticks_in_ms) - r.timestamp), GETDATE()) as record_time -- sys.cpu_ticks_in_ms 在2008R2中才有

     

    DECLARE @ts_now bigint = (SELECT cpu_ticks/(cpu_ticks/ms_ticks) FROM sys.dm_os_sys_info);

    SELECT TOP(2)

    SQLProcessUtilization AS [SQL Server Process CPU Utilization],

    SystemIdle AS [System Idle Process],

    100 - SystemIdle - SQLProcessUtilization AS [Other Process CPU Utilization],

    DATEADD(ms, -1 * (@ts_now - [timestamp]), GETDATE()) AS [Event Time] FROM (

    SELECT record.value('(./Record/@id)[1]', 'int') AS record_id,

    record.value('(./Record/SchedulerMonitorEvent/SystemHealth/SystemIdle)[1]', 'int')

    AS [SystemIdle],

    record.value('(./Record/SchedulerMonitorEvent/SystemHealth/ProcessUtilization)[1]', 'int')

    AS [SQLProcessUtilization], [timestamp] FROM ( SELECT [timestamp],

    CONVERT(xml, record) AS [record] FROM sys.dm_os_ring_buffers

    WHERE ring_buffer_type = N'RING_BUFFER_SCHEDULER_MONITOR'

    AND record LIKE '%<SystemHealth>%') AS x ) AS y ORDER BY record_id DESC;

     

  • 相关阅读:
    samba 4.11 or newer version enable SMB1
    linux下使用mv将递归的文件从多个目录移动到一个目录中
    【转载】修改Windows下键盘按键对应功能的一些方案
    ACR122U读卡器在win7以上系统使用过程中的设置项
    恢复Chrome 78以上版本的地址栏https和www显示
    配置sshd的免密码登录
    1234
    MarkDown 语法记录
    语法测试
    解决 Linux grep 不高亮显示
  • 原文地址:https://www.cnblogs.com/princessd8251/p/3776729.html
Copyright © 2011-2022 走看看