1. A concurrent transaction updating method for concurrently updating a database, comprising: determining whether a database update conflicts with another database update; applying an optimistic concurrency control for each database update that does not conflict with another database update; and applying a pessimistic concurrency control for each database update that does conflict with another database update.