Locking, concurrency, and isolation

This section discusses topics pertinent to multi-user systems, in which concurrency is important. Derby is configured by default to work well for multi-user systems. For single-user systems, you might want to tune your system so that it uses fewer resources; see Lock granularity.

Related concepts
The JDBC Connection and Transaction Model
SQL and JDBC ResultSet/Cursor mechanisms
Working with multiple connections to a single database
Working with multiple threads sharing a single connection
Working with database threads in an embedded environment
Working with Derby SQLExceptions in an Application