The workload of the application system is one of the most important measures for the selection of the database server. But there is still lacking standardized and specific tool to measure and analyze them. A workload analysis framework for database server was proposed. This framework based on the operation patterns. The load of database can be estimated even in the design of the application architecture. In addition, it can be also used in the operational phase and can also be used to find performance bottlenecks in the system and improve it, and enterprise users can gain a better return on investment by using it.