Acquires a new connection from the pool.
Optionaloptions: AbortableOperationOptionsBegins a transaction.
Destroys the driver and releases all resources.
Optionaloptions: AbortableOperationOptionsInitializes the driver.
After calling this method the driver should be usable and acquireConnection etc.
methods should be callable.
Optionaloptions: AbortableOperationOptionsReleases a connection back to the pool.
Optionaloptions: AbortableOperationOptionsOptionalreleaseReleases a savepoint within a transaction.
OptionalrollbackRolls back to a savepoint within a transaction.
OptionalsavepointEstablishses a new savepoint within a transaction.
A Driver creates and releases database connections and is also responsible for connection pooling (if the dialect supports pooling).