Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.71 KB

performing-transactions-with-the-jdbc-driver.md

File metadata and controls

31 lines (24 loc) · 1.71 KB
title description author ms.author ms.date ms.service ms.subservice ms.topic
Performing transactions
Learn how the JDBC Driver for SQL Server supports transactions including isolation levels, savepoints, and result set holdability.
David-Engel
davidengel
08/12/2019
sql
connectivity
conceptual

Performing transactions with the JDBC driver

[!INCLUDEDriver_JDBC_Download]

Transaction processing is a mandatory requirement of all applications that must guarantee consistency of their persistent data. With the [!INCLUDEjdbcNoVersion], transaction processing can either be performed locally or distributed. Transactions are atomic, consistent, isolated, and durable (ACID) modules of execution.

The articles in this section describe how the JDBC driver supports transactions including isolation levels, transaction savepoints, and result set holdability.

In this section

Article Description
Understanding transactions Provides an overview of how transactions are used with the JDBC driver.
Understanding XA transactions Provides an overview of how XA transactions are used with the JDBC driver.
Understanding isolation levels Describes the various isolation levels that are supported by the JDBC driver.
Using savepoints Describes how to use the JDBC driver with transaction savepoints.
Using holdability Describes how to use the JDBC driver with result set holdability.

See also

Overview of the JDBC driver