写在前面的话:

该文章内容是参考

https://www.cnblogs.com/gered/p/10998090.html

作者只是在该文章的基础上增加了,在实践的过程中,遇到的一些细节;

在此特别感谢作者郭大侠1的无私分享

前言

如果缺省跟踪信息打开,它将在SQL Server启动时自动记录SQL Server启动信息。该功能犹如飞机的黑匣子,会记录一个SQL Server实例配置信息的所有改动。查看该信息,可以看出故障时数据库进行了什么样的改动。缺省跟踪信息和ERRORLOG存储在相同的日志文件夹中,其名称如“log_xxx.trc”,此处的xxx是一组序列号。你可以使用Profiler打开这些文件来查看事件记录,也可以使用函数 "fn_trace_gettable"来处理这些文件。

我们的SQL Server数据库中“跟踪”也是无处不在的,如果我们利用好了跟踪技巧,就可以针对某些特定的场景做定向分析,找出充足的证据来破案。

简单的举几个应用场景:

在线生产库为何突然宕机?

数百张数据表为何不翼而飞&#x

SQL Server跟踪(Trace)--阻塞跟踪日志相关推荐

  1. Sql Server实用操作-无数据库日志文件恢复数据库两种方法

    数据库日志文件的误删或别的原因引起数据库日志的损坏 方法一 1.新建一个同名的数据库 2.再停掉sql server(注意不要分离数据库) 3.用原数据库的数据文件覆盖掉这个新建的数据库 4.再重启s ...

  2. [Microsoft][ODBC SQL Server Driver][SQL Server]数据库‘XXXXXX‘的事务日志已满。解决办法!

    下午上班,关务人员反应报关软件无法使用,截图过来看了下,报错提示如下: [Microsoft][ODBC SQL Server Driver][SQL Server]数据库'XXXXXX'的事务日志已 ...

  3. SQL Server中的查询跟踪列值

    Sometimes, when I saw expressions like 'Expr1002' or 'WindowCount1007' or something similar in the c ...

  4. NC65 sql server 报数据库“xxx”事务日志已满 的解决方案。

    近日公司的NC系统在做薪资发放的计算是,报了如下图的错误: 如何解决解决事务日志已满的问题(SQL Server 错误 9002)这个问题呢? 微软给的方案 适用于: SQL Server(所有受支持 ...

  5. oracle数据库事务日志已满,SQL Server中已满事务日志原因的检测(上)

    对于SQL Server数据库管理员来讲,已满事务日志是一个琐碎的,但又很常见的问题.它能引发事务的提前终止,甚至通过阻止所有事务的引入,从而引起系统的崩溃.对于数据库管理员来说,关键是理解将要发生的 ...

  6. SQL Server中已满事务日志原因的检测

    对于SQL Server数据库管理员来讲,已满事务日志是一个琐碎的,但又很常见的问题.它能引发事务的提前终止,甚至通过阻止所有事务的引入,从而引起系统的崩溃.对于数据库管理员来说,关键是理解将要发生的 ...

  7. sql server 2012 如何收缩事务日志(脚本)

    sql2008不再支持 BACKUP LOG 数据库名 WITH NO_LOG   语句 BACKUP Log zxta with no_log 截断事务日志 sql2008 提示错误如下 BACKU ...

  8. SQL Server 监控统计阻塞脚本信息

    数据库产生阻塞(Blocking)的本质原因 :SQL语句连续持有锁的时间过长 ,数目过多, 粒度过大.阻塞是事务隔离带来的副作用,它是不可避免的,而且是一个数据库系统常见的现象. 但是阻塞的时间和出 ...

  9. (转)SQL Server 监控统计阻塞脚本信息

    数据库产生阻塞(Blocking)的本质原因 :SQL语句连续持有锁的时间过长 ,数目过多, 粒度过大.阻塞是事务隔离带来的副作用,它是不可避免的,而且是一个数据库系统常见的现象. 但是阻塞的时间和出 ...

最新文章

  1. 干货丨从起源到具体算法,这是一份适合所有人读的深度学习综述论文
  2. 从0实现一个tinyredux
  3. noip2014滚粗记
  4. Android 国际化问题
  5. 简述JAVA线程调度的原理,Rxjava原理(二)--线程调度
  6. 第十节: EF的三种追踪实体状态变化方式(DBEntityEntry、ChangeTracker、Local)
  7. Git学习文档之一 学习文档-并行开发
  8. LeetCode之反转字符串中的单词
  9. C# List与Array性能比较
  10. 影视剪辑,PR剪辑软件两个转场教程
  11. 数据库索引:索引并不是万能药
  12. ThinkPHP--initialize()方法
  13. C++ SLT中的容器学习与函数谓词
  14. 手写HashMap及测试
  15. mysql 百亿数据_从SQL Server到MySQL,近百亿数据量迁移实战
  16. 语言-英语翻译(edx-datascientist _A Very Short History Of Data Science)
  17. 操作系统 图形窗口 子系统
  18. 分享一份房产信息管理系统解决方案
  19. somethings should do every day
  20. 服务器修复oxc0000098,Win10引导文件BCD文件误删或损坏启动错误0xc0000098的解决方法...

热门文章

  1. 高速PCB设计应避免过孔via将参考平面打碎 形成分割槽 造成信号完整性问题
  2. Android LibJpeg图片压缩
  3. 从胡紫薇“闹场”事件看中国妇女的社会地位
  4. 电脑不能通过adb 连接手机的解决办法
  5. 动手做ASP.NET 2.0服务器端控件——AutoCheckTreeView(二)接口设计
  6. 基于蜜獾家族MCF公链系统发行加密数字钱包教程
  7. Wayland的前世与今生(一)-----我的前半生
  8. Bootstrap4 模态框垂直居中,在modal-dialog添加一个modal-dialog-centered
  9. Jbpm+spring
  10. PS学习笔记10-路劲选择工具