AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / dba / 问题 / 16738
Accepted
marc_s
marc_s
Asked: 2012-04-19 21:37:41 +0800 CST2012-04-19 21:37:41 +0800 CST 2012-04-19 21:37:41 +0800 CST

SQL Server - 服务器端跟踪

  • 772

由于那里有一些很棒的帖子,我已经成功地在客户的 SQL Server 实例上开始了一些服务器端跟踪,但是由于这真的是我第一次在“现实生活”中进行跟踪,所以我想知道一些事情。

1) 我在创建跟踪的脚本中定义了跟踪文件的“基本”名称。我每天早上 6 点开始追踪,晚上 7 点再次关闭。我真正喜欢做的是将跟踪文件的基本名称设置为包含日期,例如,我希望将其设为

 (some directory)\MyTrace-2012-Apr-19

等等 - 这样每天的跟踪文件就很容易识别。有没有办法做到这一点?我是否必须每天实际创建和删除跟踪才能得到这个?

2) 如果我每天打开和关闭跟踪,我昨天 ( MyTrace.trc) 的跟踪文件是否会在今天重复使用,直到达到其定义的最大大小?还是 SQL Server 会在每天启动时创建一个新的跟踪文件 ( MyTrace_1.trc, )?MyTrace_2.trc

3) 此外,即使在晚上 7 点之后,我也无法尝试获取该跟踪文件 - 似乎它仍被某个进程锁定,我不能将它复制到其他地方......我假设一旦跟踪已停止,文件将“免费”可用——我错了吗?

sql-server sql-server-2008
  • 1 1 个回答
  • 308 Views

1 个回答

  • Voted
  1. Best Answer
    gbn
    2012-04-20T00:45:45+08:002012-04-20T00:45:45+08:00
    1. 您必须替换sp_trace_create
      中的日期时间 也就是说,不幸的是每天都删除并创建(如您所述)。没有“改变痕迹”

    2. 覆盖。1、2等后缀用于翻转:不用于跟踪启动

    3. 它没有上锁。
      NTFS 所有权和权限不是从父文件夹继承的。您需要使用资源管理器或通过脚本(cacls、subinacl)更改此设置(不确定是否完全抱歉,已经有一段时间了)

    • 5

相关问题

  • 死锁的主要原因是什么,可以预防吗?

  • 我在索引上放了多少“填充”?

  • 是否有开发人员遵循数据库更改的“最佳实践”类型流程?

  • 如何确定是否需要或需要索引

  • 从 SQL Server 2008 降级到 2005

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何查看 Oracle 中的数据库列表?

    • 8 个回答
  • Marko Smith

    mysql innodb_buffer_pool_size 应该有多大?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    从 .frm 和 .ibd 文件恢复表?

    • 10 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    如何选择每组的第一行?

    • 6 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    pedrosanta 使用 psql 列出数据库权限 2011-08-04 11:01:21 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST
  • Martin Hope
    bernd_k 什么时候应该使用唯一约束而不是唯一索引? 2011-01-05 02:32:27 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve