1. A multi-user database system comprising: at least one processor; at least one network interface coupled to the at least one processor, the at least one network interface configured to receive transactions from a plurality of users, the transactions including session maintenance transactions and data requests; an event table to store an event log of the session maintenance transactions; an accounting table to store data associated with the data requests; a session table derived from the event table and the accounting table, the session table to store resource usage data associated with at least one user session, wherein the resource usage data includes processor usage of the at least one processor and an input/output usage; and a request table derived from the event table and the accounting table, to store resource usage data associated with the data requests, wherein the request table is accessible to identify data requests that utilize a selected level of computing resources.