MySQL JDBC 有多少种加锁系统
在 JDBC 中,您可以锁定记录、记录集、数据库表、表空间等。当我们这样做时,无法更改已锁定的值。以下是 JDBC 中的锁定类型:
- 行和键锁: 这些用于锁定特定行。使用这些锁,您可以实现并发。
-
页面锁定: 这些用于锁定页面。如果应用此锁定,则每当行的内容更改时,数据库都会锁定包含该行的整个页面。如果您需要一次更新/更改大量的行,可以使用此锁定。
-
表锁定: 您可以使用这些锁定锁定表,有两种表锁定类型:共享和排他。
-
数据库锁定: 这会锁定整个数据库。您可以使用此锁定来防止其他数据库事务访问当前数据库。
阅读更多:MySQL 教程