- 博客(12)
- 收藏
- 关注
原创 DM8事务与锁机制
事务是指作为单个逻辑工作单元的一系列操作集合。一个典型的事务由一组操作序列组成。对于 DM 数据库,第一次执行 SQL 语句时会隐式启动一个事务,并在 COMMIT 或 ROLLBACK 语句/方法显式结束事务。此外,执行 DDL 前,DM 数据库会自动提交前面的操作,使其作为一个完整的事务结束。DDL 语句的事务处理受参数控制。共享锁(S 锁):用于读操作,防止数据修改。排他锁(X 锁):用于写操作,以独占方式访问对象。意向锁(IS 锁和 IX 锁):用于标明事务在行级别的锁意图,支持并发读写操作。
2024-06-23 23:50:22
921
原创 JDBC连接达梦数据库
IDEA 默认驱动没有达梦,先自定义一个达梦的驱动,添加本地达梦jdbc驱动包。使用jdbc连接达梦数据库和IDEA自带工具连接达梦数据库。二 使用IDEA自带的Database工具连接达梦数据库。1、打开DataBase工具,新增驱动。一 使用JDBC连接达梦数据库。输入用户密码,连接串,连接测试。添加成功之后,选择dm的驱动。1,添加jdbc驱动包。
2024-05-22 16:12:29
1196
原创 达梦数据库阻塞死锁处理
例如,一个会话在等待另一个会话释放锁,期间它不能执行任何操作,这种情况就是典型的阻塞现象。如果这个等待的时间越长,它就越可能对数据库中的其他事务造成影响,从而影响到整个数据库系统的性能。此外,如果数据库管理员没有一套适合不同场景下的标准化阻塞处理流程,那么他们将难以对这些阻塞情况做出正确的判断和处理。阻塞可能导致数据库性能下降,影响整体的操作效率,甚至在严重的情况下会导致事务完全停滞。死锁通常发生在多个数据库事务相互竞争资源时,每个事务持有部分资源并等待其他事务持有的资源释放,从而造成循环等待的局面。
2024-05-22 11:18:02
716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人