Yes , in SQLSERVER, we use "DBCC sqlperf(logspace)" to check transaction logfile status.
But , for example , we collect it every one hour and save result to a special named table. as record ?
That is not easy but still can.

Here is script:

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[getsqlperf]
AS
BEGIN
DECLARE @SQL2 VARCHAR(MAX)
DECLARE @createtable VARCHAR(MAX)
DECLARE @inserttable VARCHAR(MAX)
DECLARE @inserttable2 VARCHAR(MAX)
DECLARE @@tablename2 VARCHAR(MAX)

SELECT @SQL2 = (select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':',''))
set @createtable='create table log'+@SQL2+' (dbname varchar(20),logSizeMB float,logSpaceUsedPct float,Status int);'
exec(@createtable)
set @inserttable='insert into log'+@SQL2+' EXEC ("DBCC SQLPERF(LOGSPACE)")'
set @inserttable2=(select replace(@inserttable,'"',''''))
exec(@inserttable2)
END
GO

That script can generate a table which record logfile usage status. If you execute that script you could see the result.

execute one time:

最新文章

  1. 了解vmware tools
  2. php中array_filter的使用
  3. 快速替换dll命名空间
  4. HackerRank "Training the army" - Max Flow
  5. [MySQL] 字符集的选择
  6. ASP.NET树形控件TreeView的递归绑定
  7. sublime less高亮插件
  8. JQuery中的倒计时
  9. 201521123108 《Java程序设计》第13周学习总结
  10. iOS 开发之内存泄漏问题
  11. 微信小程序中自定义函数的学习使用
  12. Quick Sort -- 快速排序算法
  13. Web测试和App测试有什么区别
  14. OpenStack之Neutron分配VIP提供给两台虚拟机做高可用
  15. java学习笔记38(sql注入攻击及解决方法)
  16. HUD 1024 Max Sum Plus Plus (滚动数组)
  17. composer install 遭遇404错误
  18. Zookeeper 3、Zookeeper工作原理(转)
  19. sql求两表的并集、交集、非交集、差集、结果集排序
  20. Linux下线程同步的几种方法

热门文章

  1. JUnit 5和Selenium基础(一)
  2. ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)
  3. 【转】安卓开发经验分享:资源、UI、函数库、测试、构建一个都不能少
  4. 虚拟机下 windows 自动配置 IPv4 地址 169.254.X.X(首选)
  5. Ubuntu 19.10 安装 jupyter
  6. 【转】vue1.0与2.0的一些区别
  7. CAS是什么
  8. 异数OS 织梦师-云(五)-- 容器服务化,绿色拯救未来。
  9. php代码没解析成功
  10. [bzoj4815] [洛谷P3700] [Cqoi2017] 小Q的表格