1. A computer-implemented method for reducing the amount of I/O operations performed by a database system, the method comprising: creating a usage-optimized table; associating the usage-optimized table with one or more real tables; receiving a database operation, wherein the database operation is directed towards at least two of the one or more real tables; and storing the database operation in the usage-optimized table.