1. A method of database system recovery, the method comprising: building a business process catalog, wherein the business process catalog includes a set of business process batches created using a pattern analysis of historical data of a database system; and performing database system recovery using the business process catalog.