Is it possible to assign a processing priority to an individual user. I want to give users that perform transactions a higher processing priority than those that do not.

Is this possible in Oracle? I don't mean limiting cpu time. I want the process of a user that is performing a large query to yield to a user's process that is performing a transaction or performing queries that are necessary to complete a transaction