The driver manager caches database connections, increasing system performance. In the next section I'll discuss how this impacts databases. The resource manager handles durable states, which are generally databases. MTS 2.0 supports both Oracle and SQL Server systems, as well as other systems supporting the XA protocol. MTS performs some nice actions for the system developer.
Transactions tend to be short in duration but high in frequency.
This implies creating and deleting a large number of object instances. Instead of creating and deleting objects, MTS recycles them. Although this impacts the programming model, it greatly improves performance. MTS then creates the object once and tells the object to recycle itself. This can improve overall system performance by 30 percent.