JDBC 中有多少个锁定系统?
您可以锁定一条记录、一组记录、数据库表、表空间等,当我们这样做时,我们无法更改锁定的值。以下是JDBC中的锁定类型:
行锁和键锁:用于锁定特定行。使用这些锁,可以实现并发。
页面锁定:这些用于锁定页面。如果你应用这个,每当一行的内容发生变化时,数据库就会锁定保存该行的整个页面。如果您需要一次更新/更改大量行,您可以使用此锁。
表锁:您可以使用这些锁来锁定表,表锁有两种。共享和排他性。
数据库锁:这会锁定整个数据库。您可以使用此锁来防止其他数据库的事务访问当前数据库。