Disclaimer

Thursday 19 November 2020

Useful Commands on AIX for Oracle DBA : Part 1

 

Useful Commands on AIX for Oracle DBA

Displaying the top 10 CPU-consuming processes             

--> ps aux | head -1; ps aux | sort -rn +2 | head -10

 

Displaying the top 10 memory-consuming processes

--> ps aux | head -1; ps aux | sort -rn +3 | head

 

Displaying the top 10 memory-consuming processes using SZ

--> ps -ealf | head -1 ; ps -ealf | sort -rn +9 | head

 

Displaying the processes in order of being penalized         

--> ps -eakl | head -1 ; ps -eakl | sort -rn +5

 

Displaying the processes in order of priority             

--> ps -eakl | sort -n +6 | head

 

Displaying the processes in order of nice value             

--> ps -eakl | sort -n +7

 

Displaying the processes in order of time              

--> ps vx | head -1 ; ps vx | grep -v PID | sort -rn +3 | head -10

 

Displaying the processes in order of real memory use         

--> ps vx | head -1 ; ps vx | grep -v PID | sort -rn +6 | head -10

 

Displaying the processes in order of I/O              

--> ps vx | head -1 ; ps vx | grep -v PID | sort -rn +4 | head -10

 

Displaying WLM classes ( work load manager)             

--> ps -a -o pid,user,class,pcpu,pmem,args

 

Determining the PID of wait processes                 

--> ps vg | head -1 ; ps vg | grep -w wait

 

 Wait processes bound to CPUs                     

--> ps -mo THREAD -p 516,774,1032,1290

 

Determining which processes are using the most real memory     

--> svmon -Pu -t 3|grep -p Pid|grep '^.*[0-9]'

 

Determining which processes use the most paging space         

--> svmon -gP -t 3 |grep -p Pid|grep '^.*[0-9]'

 

Displaying memory used by a WLM class                 

--> svmon -W shared

 

Finding out most utilized segments                 

--> svmon -S

 

Finding out what files a process or command is using         

--> svmon -pP

 

Finding out which segments use paging space             

--> svmon -gS

--> svmon -D sid (We can use the -D option to display frame information about each segment.)

1 comment:

100 Oracle DBA Interview Questions and Answers

  Here are 100 tricky interview questions tailored for a Senior Oracle DBA role. These questions span a wide range of topics, including perf...