IBExpert 和 Firebird 2.5.2 中的并发事务

Posted

技术标签:

【中文标题】IBExpert 和 Firebird 2.5.2 中的并发事务【英文标题】:Concurrent transaction in IBExpert and Firebird 2.5.2 【发布时间】:2014-06-25 06:26:15 【问题描述】:

我正在尝试在 IBExpert 上运行以下查询

delete from mytable where EMPID = 55 and ROLEID = 445

我收到错误:

update conflicts with concurrent updates.
Concurrent transaction number is 292071.

我如何知道哪个查询在后台运行并获得了锁? IBExpert 有什么办法知道吗?

【问题讨论】:

除了使用 IB Expert,您还可以查看监控表。 【参考方案1】:

似乎有另一个连接与这些记录之一上的活动且未提交的更新或删除有关。

您可以在 IBExpert 中搜索负责人:服务 |数据库监控。

【讨论】:

以上是关于IBExpert 和 Firebird 2.5.2 中的并发事务的主要内容,如果未能解决你的问题,请参考以下文章

IBExpert中的Firebird在访问某些存储过程时会引发错误

如何操作firebird数据库

IB 专家访问 - IBExpert.stg 存储

firebird 1.5 中的事务

我可以以编程方式退出 Firebird 脚本吗

如何停靠,设置查询管理器