- 论坛徽章:
- 0
|
试一下这个,不知道可不可以
通过ps -ef | grep oracle查出的进程,怎样对应数据库中跑的进程
比如:
ps -ef|grep oracle
oracle 20501 1 0 Jan30 ? 00:51:22 ora_s001_fydb
oracle 20503 1 0 Jan30 ? 00:11:13 ora_s002_fydb
oracle 20505 1 0 Jan30 ? 00:02:41 ora_s003_fydb
oracle 20507 1 0 Jan30 ? 00:00:13 ora_s005_fydb
oracle 12661 1 0 Feb06 ? 00:00:26 ora_s004_fydb
oracle 27052 1 1 Mar09 ? 00:20:16 ora_s000_fydb
..........
怎样知道它们跑的的是什么?
==================
spid in v$process
=============
select addr from v$process where spid=9911;
select sid,sql_address,sql_hash_value from v$session where paddr=...
select sql_text from v$sqltext_with_newlineswhere address=sql_addressand hash_value=sql_hash_value order by piece |
|