日志分析工具-ApexSQL介绍

原文:日志分析工具-ApexSQL介绍

使用场景:业务数据异常变化,通过代码分析不出来的时候,迫不得已需要通过日志来分析

下载地址:http://www.apexsql.com/Download.aspx?download=log

使用要点:

  1. 日志的原理导致他不能显示原始SQL,只能记录前后变化,这个是日志本身的机制
  2. 可以通过事务Id判断是否同一事务,但是要了解其修改过程还是需要业务上的经验。
  3. 记录事务发生的时间,不记录发起者的程序名称和客户端信息

样例代码:

CREATE TABLE [dbo].[TableTest]
    (
      [Id] [uniqueidentifier] NULL ,
      [Name] [nvarchar](50) NULL ,
      [Age] [int] NULL
    )
ON  [PRIMARY]
GO
INSERT  INTO [dbo].[TableTest]
        ( [Id], [Name], [Age] )
VALUES  ( NEWID(), ‘Lucifer‘, 24 )
GO
INSERT  INTO [dbo].[TableTest]
        ( [Id], [Name], [Age] )
VALUES  ( NEWID(), ‘Lucifer1‘, 25 )
GO
INSERT  INTO [dbo].[TableTest]
        ( [Id], [Name], [Age] )
VALUES  ( NEWID(), ‘Lucifer2‘, 26 )
GO
UPDATE  [TableTest]
SET     Age = age + 10
WHERE   [Age] IN ( 24 )
GO
UPDATE  [TableTest]
SET     Age = age + 10
WHERE   [Age] IN ( 25, 26 )
GO
DELETE  [TableTest]
GO

时间: 2024-10-26 01:09:03

日志分析工具-ApexSQL介绍的相关文章

mysql慢查询日志分析工具mysqlsla

一.介绍    mysqlsla是一个分析mysql慢日志的工具,可以分析出慢查询的原因,包括执行某条sql出现的次数及在slow log数据的百分比.执行时间.等待销的时间等. 公司的数据库有很多慢查询日志,导致的系统的负载很高,而mysql慢查询日志文件内容格式不太好看,经推荐使用mysqlsla:使用方便,操作简单. 二.安装mysqlsla 系统环境 CentOS release 6.6 (Final) 2.6.32-504.el6.x86_64 官网已经不能下载,所需要的文件已在百度云

AWStats日志分析工具

awstats官方网站:http://awstats.sourceforge.net/ perl官方网站:http://www.perl.com/ Awstats是一个非常简洁而且强大的统计工具.它可以统计您站点的如下信息: 一:访问量,访问次数,页面浏览量,点击数,数据流量等精确到每月.每日.每小时的数据二:访问者国家.访问者IP.操作系统.浏览器等三:Robots/Spiders的统计四:纺客持续时间五:对不同Files type 的统计信息六:Pages-URL的统计七:其它信息(搜索关键

Windows系统内存分析工具的介绍

? Windows系统内存分析工具的介绍(进程管理器,资源管理器,性能监视器, VMMap, RamMap,PoolMon) 微软官方提供多种工具来分析Windows 的内存使用情况,除了系统自带的任务管理器(Task Manager), 资源监视器(Resource Manager), 性能监视器(Performance Monitor), 还有SysInternals工具, ?RamMap, PoolMon用以分析内存问题.本文简单介绍上述工具的快速使用方法,如果需要了解深入了解,请参考微软

GoAccess日志分析工具使用文档

----Sevck 2016/3/4 17:24:13 #1软件说明: GoAccess是一款开源.实时,运行在命令行终端下的web日志分析工具.该工具提供快速.多样的HTTP状态统计,可以令管理员不再纠结于统计各类数据,和繁杂的指令以及一大堆管道/正则表达式说byebye.据GoAccess官方的说法:使用AMD Sempron 2.31GHz的CPU+2GB内存,开启GoAccess所有功能,该软件每秒可以处理10万行日志.当然,如果使用的CPU更强劲,拥有更多的内存,GoAccess的表现

mysql慢查询日志分析工具使用

参考:  5种mysql日志分析工具比拼 http://blog.csdn.net/gzh0222/article/details/10384475 1.mysql-log-filter工具脚本使用说明: google code上找到的一个分析工具.提供了 python 和 php 两种可执行的脚本.http://code.google.com/p/mysql-log-filter/ (需要搬梯子爬墙),51cto下载链接: 使用方法:(这里只介绍python的使用方法) python mysq

基于SQL的日志分析工具myselect

基本介绍 程序开发人员经常要分析程序日志,包括自己打印的日志及使用的其它软件打印的日志,如php,nginx日志等,linux环境下分析日志有一些内置命令可以使用,如grep,sort,uniq,awk等,其中最强大的是awk,是作为一门小巧的文本处理语言存在的,但由于它是一门语言,功能强大,但在命令行下使用并不那么方便,因为awk是面向计算而不是面向统计的.awk可以定义变量,可以进行计算,命令行下就是一个包含隐式for循环的语言. awk如果很长时间不用,它的一些语法就忘了,要分析线上日志时

Logwatch日志分析工具

介绍: Logwatch是使用 Perl 开发的一个日志分析工具. Logwatch能够对Linux 的日志文件进行分析,并自动发送mail给相关处理人员,可定制需求. Logwatch的mail功能是借助宿主系统自带的mail server 发邮件的,所以系统需安装mail server , 如sendmail,postfix,Qmail等 安装: redhat,centOS: yum -y install logwatch debian,ubuntu: apt-get install log

Log Parser 微软强大的日志分析工具

Log Parser(微软网站下载)是微软公司出品的日志分析工具,它功能强大,使用简单,可以分析基于文本的日志文件.XML 文件.CSV(逗号分隔符)文件,以及操作系统的事件日志.注册表.文件系统.Active Directory.它可以像使用 SQL 语句一样查询分析这些数据,甚至可以把分析结果以各种图表的形式展现出来. Log Parser 的安装很简单,没有什么特别的,安装之后,可以在安装目录下找到 LogParser.chm 这个文件,该文件是 LogParser 的帮助文件,为英语语言

project03日志分析工具AWStats

++++++++++++++++++++ 日志分析工具AWStats ++++++++++++++++++++ http://www.oschina.net/project http://www.oschina.net/project/tag/147/log-analyzer --统计日志分析工具 http://www.awstats.org/ --官方网站 http://www.nltechno.com/awstats/awstats.pl?config=destailleur.fr  --官