Abstract:In this paper, the authors present transaction pre analysis and data I/O strategies of a main memory database to support real time transactions. A real time transaction is firsly pre analyzed to get the information about access behavior of the transaction, the system performs data I/O between main memory and secondary storage (if necessary) based on the information. Therefore, the main memory database requirements are implemented and thus real time transactions are supported.