首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在过去的几个小时内找到记录T-SQL

的日志文件。

在过去的几个小时内,我找到了记录 T-SQL 日志的文件。这些日志文件通常位于以下目录之一:

  1. Windows:
    • %APPDATA%\Microsoft\SQL Server\
    • \LogFiles\
  2. Linux/macOS:
    • /var/log/sqlserver/
    • /usr/local/share/microsoft/sqlserver/

这些目录中的文件可能会包含与 T-SQL 查询相关的日志信息。您可以查看这些文件以获取有关最近执行的 T-SQL 查询的信息。

请注意,这些日志文件可能包含敏感信息,因此在查看之前,请确保您具有适当的权限并了解如何处理这些文件。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

那些年我们写过T-SQL(中篇)

本系列包含上中下三篇,内容比较驳杂,望大家耐心阅读: 那些年我们写过T-SQL(上篇):上篇介绍查询基础,包括基本查询逻辑顺序、联接和子查询 那些年我们写过T-SQL(中篇):中篇介绍表表达式、...),比如SUM(Amount),但现在想对分组内记录进行排序,这个更小操作粒度在过去SQL中是难以实现,这是开窗函数却可以完成这部分工作。...rownum_ingroup >= 1 AND rownum_ingroup <= 3 偏移开窗函数 涉及LAG、LEAD、FIRST_VALUE、LAST_VALUE四个函数,这儿就介绍LEG和LEAD,表示当前记录前一个记录和后一个记录...LAG用于获取前一条记录,LEAD获取后一条记录,不得不说设计小伙伴那天"脑袋不小心被门夹了下",哈哈 聚合开窗函数 看到之后例子,你会感觉开窗函数和人类自然语言很像,获取每个订单、所有订单运费总和...;第二阶段通过CASE运算符生成列(qty);最后一个阶段通过去qty IS NOT NULL删除不相关交叉点,这一点一定不能忘了。

3.7K70

数据库迁移:从 SQL Server 到 PostgreSQL

以之前服务过客户为例,他们系统多年来一直.Net生态和Azure云上运行,并与微软系数据库系统进行绑定。...技术挑战 在过去十几年中,该客户SQL Server积累了大量用户数据、系统数据,业务代码和测试代码也是面向SQL Server和SQL Server Compact(SQL CE)编写。...我们为客户梳理出如下技术挑战: T-SQL转换 自动化测试数据迁移 高效加载测试数据 T-SQL转换 T-SQL转换具体策略需要从以下几个角度来综合考量: 交付计划 T-SQL形态 T-SQL数量...T-SQL形态 以我们客户为例,T-SQL以两种形态存在于代码库中 XML资源文件(resx)中完整T-SQL 代码逻辑中T-SQL片段 为了实现多方言SQL切换并根据用户数据动态访问不同数据库系统...客户已有上下文和开发流程下,这个T-SQL改写流程具有以下优点: 采用客户开发人员熟悉XML资源文件机制,降低理解和推广成本。

22510

数据,数据流,数据管道

这些产品已经很多公司中大数据分析中得到广泛应用。 今天想说并不是这些产品,今天想谈是一个最近悄然热门行业 Datapiple, 数据管道。...什么是数据管道,为什么需要数据管道软件,数据管道目前企业中到底有什么地位,如何应用。 有人马上提到,你别糊弄人,你说不就是ETL嘛,老掉牙了。 是吗那我提几个问题,你看看如何解决。...问题3; 业务部门多种需求,要求在业务获得数据1个小时内,将更新业务数据传递到数据部门进行处理,获得DATAVIEW 问题4:业务部门中都有数据分析人员,有的人员精通 T-SQL, 有的擅长 PL/...提升一个高度,站到CDO角度,你公司使用数据库类型,我不关心,我只关心,你数据流,是否能及时传导到我各种目的地,让我进行分布式运算。...) OGG还需要在数据源端,安装AGENT,造成某些服务器负担和不安全性,如果是外企,还要在评估一番你数据获取方式安全与否,然后推诿,扯皮,审批一番,中国市场瞬息变化行情下,半年过去了。

1.6K20

关于数据、数据流、数据管道一些看法(一)

这些产品已经很多公司中大数据分析中得到广泛应用。 今天想说并不是这些产品,想谈是一个最近悄然热门行业 Datapiple, 数据管道。...什么是数据管道,为什么需要数据管道软件,数据管道目前企业中到底有什么地位,如何应用? 有人马上会说,你别糊弄人,你说不就是ETL嘛,老掉牙了。 是吗?那我提几个问题,你看看如何解决。...问题3: 业务部门多种需求,要求在业务获得数据1个小时内,将更新业务数据传递到数据部门进行处理,获得DATAVIEW 问题4: 业务部门中都有数据分析人员,有的人员精通 T-SQL, 有的擅长 PL...提升一个高度,站到CDO角度,你公司使用数据库类型,我不关心,我只关心你数据流是否能及时传导到我各种目的地,让我进行分布式运算。...) OGG还需要在数据源端,安装AGENT,造成某些服务器负担和不安全性,如果是外企,还要在评估一番你数据获取方式安全与否,然后推诿,扯皮,审批一番,中国市场瞬息变化行情下,半年过去了。

84310

SQL 基础(三)数据表创建与管理实战演练

,并回答相应问题 实验任务 1 利用 T-SQL 完成书籍信息表(tb_BookInfo)设计与创建 实验任务 2 按要求完成数据表完整性设计,要求利用 T-SQL 书籍信息表(tb_BookInfo...)中添加以下约束: 书籍编号字段上添加主键约束 登记日期字段上添加当前日期 是否借出字段上默认值为 0 实验任务 3 利用 T-SQL 完成数据表 2、数据表 3 、数据表 4 设计与创建...实验任务 4 利用 T-SQL 语句,借书信息表(tb_LentInfo)表中加入一列 colBZ(备注),数据类型 varchar,长度 100 实验任务 5 利用 T-SQL 语句删除 colBZ...(CHECK)约束,我们并未指定约束名称,所以删除约束时可以通过下述方法查看系统默认约束名称 1.打开对象资源管理器 2.依次找到对应列约束 3.查看约束名称 拓展提升 根据以下提供数据库、表结构...、表中记录等信息完成相应 Transact-SQL 语句。

76220

Mysql性能优化二:索引优化

执行 T-SQL 时,MYSQL 很快将目标锁定在了 vc_Name=erquan 5 条记录上,取出来放到一中间结果集。...在这个结果集里,先排除掉 vc_City 不等于”郑州”记录,再排除 i_Age 不等于 25 记录,最后筛选出唯一符合条件记录。...虽然 vc_Name 上建立了索引,查询时MYSQL不用扫描整张表,效率有所提高,但离我们要求还有一定距离。同样, vc_City 和 i_Age 分别建立MySQL单列索引效率相似。...执行 T-SQL 时,MySQL 无须扫描任何记录就到找到唯一记录!...并不是只要包含这三列查询都会用到该组合索引,下面的几个 T-SQL 会用到: SELECT * FROM myIndex WHREE vc_Name=”erquan” AND vc_City=”郑州”

61930

Mysql性能优化二:索引优化

执行 T-SQL 时,MYSQL 很快将目标锁定在了 vc_Name=erquan 5 条记录上,取出来放到一中间结果集。...在这个结果集里,先排除掉 vc_City 不等于”郑州”记录,再排除 i_Age 不等于 25 记录,最后筛选出唯一符合条件记录。...虽然 vc_Name 上建立了索引,查询时MYSQL不用扫描整张表,效率有所提高,但离我们要求还有一定距离。同样, vc_City 和 i_Age 分别建立MySQL单列索引效率相似。...执行 T-SQL 时,MySQL 无须扫描任何记录就到找到唯一记录!...并不是只要包含这三列查询都会用到该组合索引,下面的几个 T-SQL 会用到: SELECT * FROM myIndex WHREE vc_Name=”erquan” AND vc_City=”郑州”

56620

T-SQL进阶】02.理解SQL查询底层原理

本系列【T-SQL】主要是针对T-SQL总结。 一、SQL Server组成部分 1.关系引擎:主要作用是优化和执行查询。 包含三大组件: (1)命令解析器:检查语法和转换查询树。...4.事务日志 记录事务所有更改。保证事务ACID属性重要组件。 5.数据文件 数据库物理存储文件。...6.SQL Server网络接口 建立客户端和服务器之间网络连接协议层 二、查询底层原理 1.当客户端执行一条T-SQL语句给SQL Server服务器时,会首先到达服务器网络接口,网络接口和客户端之间有协议层...(2)检查缓冲池(Buffer Pool)中是否存在一个对应该T-SQL语句执行计划缓存。 (3)如果找到已缓存执行计划,就从执行计划缓存中直接读取,并传输给查询执行器执行。...(4)如果未找到执行计划缓存,则在查询执行器中进行优化并产生执行计划,存放到Buffer Pool中。

1.6K20

【学习】从入门到精通,我是这样学习算法

韩军给我印象最深有两点:课堂休息时跑到外面和几个学生借火抽烟;讲解算法时犀利和毫不含糊。...巩固 微软工程院实习是我研究生阶段一个非常非常非常重要转折点: 做出了一个还说过去小项目。期间百度实习面试受挫,痛定思痛之下阅读了大量程序设计书。...LL(k) 我微软实习第一个项目做是代码覆盖率分析——计算T-SQL存储过程代码覆盖率。...简单看了下SQL Server相关文档,我很快发现SQL Reporting Service可以记录T-SQL执行语句及行号,于是行覆盖(line coverage)搞定,但老大说行覆盖太naive...阅读了块覆盖定义后,我发现我需要对T-SQL进行语法分析,没有找到一个好用T-SQL Parser情况下,只能自己动手搞一个: 比较奇诡是,做这个项目时当时我刚好把ANTLR作者

1.2K80

如何提高阅读 SQL 源代码快感

“哟,恭喜你,遇到这么极品 sp 啊。印象里面,经历了两次重构之后,上千行代码,就那么几个,今天被你遇到了。...“我们走读代码时候,尤其是第一遍,首先要理清是业务数据流,比如订单是如何触发,分别涉及到哪些主体,人,物,财,时间。知道这些数据流分别存在哪些表里,存储先后顺序是什么,会记录哪些日志。...把你认为创建一个订单需要记录信息给标出来,尽可能详细流程图上标准细节,就好比人,什么时候需要记录信息,需要检验人信息;再比如货,什么时间段,要检查货库存,要记录哪些属性,单价还是 SKU...我给你推荐几本吧,《编程珠玑》,《CLR Via C#》, 尤其是 SQL 数据库方面,《数据库索引设计与优化》,《Oracle 优化日记》,《T-SQL Querying》,《T-SQL 性能调优秘籍...我们应该在任何一段 SQL 中都找到可以学习地方,最好是找到这段代码设计弱点,比如子查询嵌套太多,不简洁;比如筛选条件不够优化,需要代码重构,这就是第三点,批评实质。”

89220

5000行 SQL 源代码,怎么读?

“哟,恭喜你,遇到这么极品 sp 啊。印象里面,经历了两次重构之后,上千行代码,就那么几个,今天被你遇到了。...“我们走读代码时候,尤其是第一遍,首先要理清是业务数据流,比如订单是如何触发,分别涉及到哪些主体,人,物,财,时间。知道这些数据流分别存在哪些表里,存储先后顺序是什么,会记录哪些日志。...把你认为创建一个订单需要记录信息给标出来,尽可能详细流程图上标准细节,就好比人,什么时候需要记录信息,需要检验人信息;再比如货,什么时间段,要检查货库存,要记录哪些属性,单价还是 SKU...我给你推荐几本吧,《编程珠玑》,《CLR Via C#》, 尤其是 SQL 数据库方面,《数据库索引设计与优化》,《Oracle 优化日记》,《T-SQL Querying》,《T-SQL 性能调优秘籍...我们应该在任何一段 SQL 中都找到可以学习地方,最好是找到这段代码设计弱点,比如子查询嵌套太多,不简洁;比如筛选条件不够优化,需要代码重构,这就是第三点,批评实质。”

90720

T-SQL进阶】02.理解SQL查询底层原理

本系列【T-SQL】主要是针对T-SQL总结。 一、SQL Server组成部分 1.关系引擎:主要作用是优化和执行查询。 包含三大组件: (1)命令解析器:检查语法和转换查询树。...4.事务日志 记录事务所有更改。保证事务ACID属性重要组件。 5.数据文件 数据库物理存储文件。...6.SQL Server网络接口 建立客户端和服务器之间网络连接协议层 二、查询底层原理 1.当客户端执行一条T-SQL语句给SQL Server服务器时,会首先到达服务器网络接口,网络接口和客户端之间有协议层...(2)检查缓冲池(Buffer Pool)中是否存在一个对应该T-SQL语句执行计划缓存。 (3)如果找到已缓存执行计划,就从执行计划缓存中直接读取,并传输给查询执行器执行。...(4)如果未找到执行计划缓存,则在查询执行器中进行优化并产生执行计划,存放到Buffer Pool中。

1K110

一位 Google 程序员算法学习之路

韩军给我印象最深有两点:课堂休息时跑到外面和几个学生借火抽烟;讲解算法时犀利和毫不含糊。 ?...巩固 微软工程院实习是我研究生阶段一个非常非常非常重要转折点: 做出了一个还说过去小项目。 期间百度实习面试受挫,痛定思痛之下阅读了大量程序设计书。...LL(k) 我微软实习第一个项目做是代码覆盖率分析——计算T-SQL存储过程代码覆盖率。...简单看了下SQL Server相关文档,我很快发现SQL Reporting Service可以记录T-SQL执行语句及行号,于是行覆盖(line coverage)搞定,但老大说行覆盖太naive...阅读了块覆盖定义后,我发现我需要对T-SQL进行语法分析,没有找到一个好用T-SQL Parser情况下,只能自己动手搞一个: ?

1K31

这是一位师兄算法学习之路

巩固 微软工程院实习是我研究生阶段一个非常非常非常重要转折点: 做出了一个还说过去小项目。 期间百度实习面试受挫,痛定思痛之下阅读了大量程序设计书。...然而有意思是,写了这篇文章没多久,鼓吹算法无用论我自己做几个大大小小项目全部用到了算法——我疑心是上天在有意抽我脸。...LL(k) 我微软实习第一个项目做是代码覆盖率分析——计算T-SQL存储过程代码覆盖率。...简单看了下SQL Server相关文档,我很快发现SQL Reporting Service可以记录T-SQL执行语句及行号,于是行覆盖(line coverage)搞定,但老大说行覆盖太naive...阅读了块覆盖定义后,我发现我需要对T-SQL进行语法分析,没有找到一个好用T-SQL Parser情况下,只能自己动手搞一个: ?

1.7K70

存储过程优缺点

http://blog.csdn.net/jackmacro/article/details/5688687 为什么要用存储过程 几个去 IBM 面试兄弟回来抱怨:去了好几个不同 IBM 项目组...顾名思义,返回记录存储过程执行结果是一个记录集,典型例子是从数据库中检索出符合某一个或几个条件记录;返回数值存储过程执行完以后返回一个值,例如在数据库中执行一个有返回值函数或命令;最后,行为存储过程仅仅是用来实现数据库某个功能...2.执行计划(存储过程首次运行时将被编译,这将产生一个执行计划-- 实际上是 Microsoft SQL Server为存储过程中获取由 T-SQL 指定结果而必须采取步骤记录。)...........但sql server新版本,执行计划已针对所有 T-SQL 批处理进行了缓存,而不管它们是否存储过程中,所以没比较优势了。 ...RPC 封装参数和调用服务器端过程方式使引擎能够轻松地找到匹配执行计划,并只需插入更新参数值。  5.可维护性高,更新存储过程通常比更改、测试以及重新部署程序集需要较少时间和精力。

1.7K20

想精通SQL Server, T-SQL全历史你听过吗?

回到 SQL 上来,大家都知道关系代数和关系计算是 SQL 基础,那如果不用 SELECT 标明是选择, 用 INSERT 标明是插入,那么可以想象,几个地区查询语句就好玩了: Retrieve...03, T-SQL 过去 SQL 99 (included some OLAP concepts, Boolean data types, role-based access) SQL 2003...T-SQL, Transaction-SQL,最先用于 Sybase, 之后 Sybase 移交给了 MS SQL Server, 自然 T-SQL 也是 SQL Server 专属语言了。...在我看来,SQL Server 更新版本是很快,我从 SQL Server 2000开始用起来,慢慢熟悉了 T-SQL, Dts, Reporting....抛去这些数据库本身特性带来震撼之外,T-SQL本身也紧跟 SQL 标准发展。当我开始项目中使用,OffSET ...

91920
领券