oracle后台进程显示

duanzhi1984 2010-07-29 11:50:20
OS: WIN2003
ORACLE VERSION :10G 10.1.0.2


在ORACLE 实例启动后,相应的启动了很多进程,PMON,DBWO,LGWR....

那么我想在进程中查看具体的进程,如何看呢?

在v$process是可以看到启动的进程,那么在WINDOW的任务管理器中为何看不到?

请帮忙。我是初学者!
...全文
142 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
duanzhi1984 2010-07-29
  • 打赏
  • 举报
回复
我看到有OS ID 但任务管理器中没有。
PMON started with pid=2, OS id=3032
MMAN started with pid=3, OS id=1500
DBW0 started with pid=4, OS id=3564
LGWR started with pid=5, OS id=2996
CKPT started with pid=6, OS id=2776
SMON started with pid=7, OS id=2908
RECO started with pid=8, OS id=2188
xman_78tom 2010-07-29
  • 打赏
  • 举报
回复
windows 下可以使用 procexp 工具软件查看 oracle 服务进程中的线程,不过没有相关的 debug 运行库,很难辨认出是什么线程。

但是,可以通过 select spid, program from v$process 语句获取 spid,其对应的是线程 id (tid),这样就可以查出各个线程对应的 oracle 进程。

procexp 工具软件
http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
duanzhi1984 2010-07-29
  • 打赏
  • 举报
回复
那在WINDOW下不能直接看到这些进程了
wuyisky84 2010-07-29
  • 打赏
  • 举报
回复
windows下 oracle 只有一个进程 多个线程

这些在Xnux下 才有多个进程
我是小小飞鸟 2010-07-29
  • 打赏
  • 举报
回复
任务管理器—>查看—>选择列—>pid

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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