AIX 系统查看 oracle 耗能SQL

Aix系统,使用命令topas ,可看到oracle 进程中排名靠前的PID,根据PID可找到耗能sql。pid长时间排名靠前的耗能较大

查询sql:

select a.spid,b.sid,b.osuser,b.machine,C.SQL_TEXT from v$process a

left join v$session b on a.addr=b.paddr

left join v$sql c on b.sql_id=C.SQL_ID where a.spid=‘5898296

必要时Kill 掉session

时间: 2024-10-28 20:25:47

AIX 系统查看 oracle 耗能SQL的相关文章

查看Oracle耗时Sql

--1.查看耗时SQLselect * from (select v.sql_id, v.child_number, v.sql_text, v.elapsed_time, v.cpu_time, v.disk_reads, rank() over(order by v.elapsed_time desc) elapsed_rank from v$sql v) a where elapsed_rank <= 10;-- 2.查看CPU消耗时间最多的前10条SQL语句select * from (

Oracle 数据库SQL性能查看

作为一个开发/测试人员,或多或少都得和数据库打交道,而对数据库的操作归根到底都是SQL语句,所有操作到最后都是操作数据,那么对sql性能的掌控又成了我们工作中一件非常重要的工作.下面简单介绍下一些查看oracle性能的一些实用方法: 1.查询每台机器的连接数 select t.MACHINE,count(*) from v$session t group by t.MACHINE 这里所说的每台机器是指每个连接oracle数据库的服务器,每个服务器都有配置连接数据库的连接数,以websphere

查看linux/AIX系统内存及CPU占用百分比

1.linux下查看CPU及内存占用情况 查看内存占用百分比: [[email protected] ~]# free -m | sed -n '2p' | awk '{print "used mem is "$3"M,total mem is "$2"M,used percent is "$3/$2*100"%"}' used mem is 15765M,total mem is 15949M,used percent is

查看oracle 用户执行的sql语句历史记录

select * from v$sqlarea t order by t.LAST_ACTIVE_TIME desc 注意 :执行此语句等等一些相关的语句 必须具有DBA 的权限 虽然这条语句很普通 但是需要的时候很管用 能够及时查出一个人执行sql语句情况 -------oracle 查看已经执行过的sql 这些是存在共享池中的 --------->select * from v$sqlarea t order by t.LAST_ACTIVE_TIME desc -----------查看o

如何查看Oracle客户端版本及位数(Windows系统)(转)

一.查看oracle客户端版本:sqlplus -v 二.查看oracle客户端版本是32bit还是64bit: 方法一: Step 1:运行sqlplus /nolog命令,如果你服务器安装了多个客户端版本,那么你应该进入对应安装目录的BIN目录后,运行该命令 C:\Users\Mr.Bruce>sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on 星期一 8月 8 16:06:05 2016 Copyright (c) 1982,

查看oracle系统

前言:oracle安装完成后,可以执行[控制面板]|[管理工具]|[服务]命令,打开[服务]窗口,在该窗口中可以查看Oracle服务信息.OracleDBConsoleorcl  OEM控制台的服务进程.OracleJobScheduler<SID>  定时器的服务进程.其中<SID>为创建该数据库实例时为其配置的实例名.Oracle<ORACLE_HOME_NAME>TNSListener  监听程序的服务进程.其中<ORACLE_HOME_NAME>表示

Oracle EBS-SQL (SYS-11):查询系统已打的PATCH.sql

select a.patch_name,         b.DRIVER_FILE_NAME,         c.language,         b.creation_datefrom apps.ad_applied_patches    a,        apps.ad_patch_drivers      b,        apps.ad_patch_driver_langs c where a.applied_patch_id = b.applied_patch_id     

Oracle EBS-SQL (PO-18):检查工作台下达的PR在系统找不到.sql

select * From apps.po_requisitions_interface_all----------------------------------------------------------------  select e.* from apps.po_requisitions_interface_all a, apps.po_interface_errors e where a.transaction_id = e.interface_transaction_id and

(转)IBM AIX系统硬件信息查看命令(shell脚本)

IBM AIX系统硬件信息查看命令(shell脚本) 原文:http://blog.itpub.net/22085031/viewspace-1054015/ 查看IBM AIX系统的主机型号.序列号.CPU.内存.硬盘.网卡.网卡物理插槽位置信息.是否配置以太网通道.网卡链路状态.当前网络速率.HBA卡.HBA卡物理插槽位置信息.HBA卡WWN.HBA卡支持速率.HBA卡当前速率.VG.PV.LV信息.该主机当前由哪台HMC管理.配置了多少磁带机驱动器tape driver等信息,可以通过一段