SQL Profile监控

maglic1 2011-07-28 09:19:47
在用SQL Profile监控的时候,时常有
“某些跟踪事件尚未报告给 SQL Server Profiler,因为该进程已占用了服务器允许其使用的最大内存量。”
要跟踪哪些事件才能看到呢?如何解决这个问题?
...全文
269 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
快溜 2011-08-06
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 maglic1 的回复:]
引用 9 楼 fanzhouqi 的回复:
引用 8 楼 maglic1 的回复:

引用 7 楼 fanzhouqi 的回复:
用t-sql写跟踪,不会给服务器带来太多负担的

求T-SQL的跟踪代码。
你设置了 profiler 之后 导出 模板就ok 了


不过问题不在这里,问题是想看哪个跟踪事件可以查出占用服务器的最大内存
[/Quote]进程表里就能查看内存
maglic1 2011-07-30
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 fanzhouqi 的回复:]
引用 8 楼 maglic1 的回复:

引用 7 楼 fanzhouqi 的回复:
用t-sql写跟踪,不会给服务器带来太多负担的

求T-SQL的跟踪代码。
你设置了 profiler 之后 导出 模板就ok 了
[/Quote]

不过问题不在这里,问题是想看哪个跟踪事件可以查出占用服务器的最大内存
fanzhouqi 2011-07-29
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 maglic1 的回复:]

引用 7 楼 fanzhouqi 的回复:
用t-sql写跟踪,不会给服务器带来太多负担的

求T-SQL的跟踪代码。
[/Quote]你设置了 profiler 之后 导出 模板就ok 了
maglic1 2011-07-29
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 fanzhouqi 的回复:]
用t-sql写跟踪,不会给服务器带来太多负担的
[/Quote]
求T-SQL的跟踪代码。
BigInt 2011-07-28
  • 打赏
  • 举报
回复
如果服务器有很多内存,可以改大服务器的最大内存设置

或者你重启下SQL服务,可以暂时不报这个错误
AcHerat 2011-07-28
  • 打赏
  • 举报
回复
你跟踪指定的进程ID呗!
fanzhouqi 2011-07-28
  • 打赏
  • 举报
回复
用t-sql写跟踪,不会给服务器带来太多负担的
maglic1 2011-07-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 ap0405140 的回复:]
从提示来看,似乎服务器负担很重了,此时还要加一个SQL Profile.
楼主要用SQL Profile监控什么? 非用不可? 可否换个方式?
或者改为远程监控.即不在服务器上执行SQL Profile, 在本机去监控.
[/Quote]
我现在就是远程监控的了,差不多什么进程是导致内存使用过大
唐诗三百首 2011-07-28
  • 打赏
  • 举报
回复
从提示来看,似乎服务器负担很重了,此时还要加一个SQL Profile.
楼主要用SQL Profile监控什么? 非用不可? 可否换个方式?
或者改为远程监控.即不在服务器上执行SQL Profile, 在本机去监控.
maglic1 2011-07-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 bigint 的回复:]
如果服务器有很多内存,可以改大服务器的最大内存设置

或者你重启下SQL服务,可以暂时不报这个错误
[/Quote]

在任务管理器中,看到使用的内存 比 在SQL Server中设置的最大服务器内存还要大?

maglic1 2011-07-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 acherat 的回复:]
你跟踪指定的进程ID呗!
[/Quote]
问题是它没显示指定的进程ID。。

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧