使用sequelize

时间:2018-03-01 07:24:41

标签: mysql node.js sequelize.js

在Parent&amp ;;中获取行时,我遇到了Table Lock问题儿童案件。

场景如下:

TBL_COMMON 1 -------------- 1表-1 TBL_COMMON 1 -------------- 1 TABLE-2

  1. TABLE1 中插入记录时,作为验证步骤,我们检查条目是否存在于 TBL_COMMON 中。所以进行了一次选择操作。
  2. 如果成功,则执行插入操作。
  3. 在一个方法调用中执行的所有操作。

    有时 TBL_COMMON 表格被锁定。

    这个问题不是每次都会发生,但并不知道实际原因。

    有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

您使用MyISAM进行TBL_COMMON吗?如果是这样,您可以尝试将其更改为InnoDB吗?

InnoDB具有行级锁定功能。