zoukankan      html  css  js  c++  java
  • Log--检查各数据库日志的使用情况

    -- Recovery model, log reuse wait description, log file size,
    -- log usage size and compatibility level for all databases on instance
    SELECT
    db.[name] AS [Database Name] ,
    db.recovery_model_desc AS [Recovery Model] ,
    db.log_reuse_wait_desc AS [Log Reuse Wait Description] ,
    ls.cntr_value AS [Log Size (KB)] ,
    lu.cntr_value AS [Log Used (KB)] ,
    CAST(CAST(lu.cntr_value AS FLOAT)
       / CAST(ls.cntr_value+1 AS FLOAT) AS DECIMAL(18,2))
       * 100 AS [Log Used %] ,
    db.[compatibility_level] AS [DB Compatibility Level] ,
    db.page_verify_option_desc AS [Page Verify Option]
    FROM sys.databases AS db
    INNER JOIN sys.dm_os_performance_counters AS lu
    ON db.name = lu.instance_name
    INNER JOIN sys.dm_os_performance_counters AS ls
    ON db.name = ls.instance_name
    WHERE lu.counter_name LIKE 'Log File(s) Used Size (KB)%'
    AND ls.counter_name LIKE 'Log File(s) Size (KB)%' ;

  • 相关阅读:
    对软件工程的困惑
    团队作业(七)
    团队作业(六)
    团队作业(五)
    团队作业(四)
    团队作业(三)
    团队作业(二)
    团队作业(一)
    代码
    课余作业 采访
  • 原文地址:https://www.cnblogs.com/TeyGao/p/3522944.html
Copyright © 2011-2022 走看看