What are wait classes?
A wait class is a logical collection of a set of wait events. Wait classes are extremely useful in finding which component or resource of the database is having performance problems. In Oracle 10g, there are 12 wait classes namely, Administrative, Application, Cluster, Commit,Concurrency, Configuration, Idle, Network, Other, Scheduler, System I/O, and User I/O. For any given wait event, you can find the wait classes it belongs to from the V$EVENT_NAME view using the following SQL.