An execution class is a specific combination of execution attributes that specify values for task priority, time slice, and task-to-engine affinity. You can bind an execution class to one or more execution objects, which are client applications, logins, and stored procedures.
There are two types of execution classes – predefined and user-defined. Adaptive Server provides three predefined execution classes. You can create user-defined execution classes by combining execution attributes.