#### 问题描述
我服务端是采用Workerman+GatewayWorker+TP5
在使用中,如果并发不高的话,基本没问题,
但是一但有高并发时,同时需要插入或更新批量数据时,有时会出现锁表或者违反唯一约束了,
我已经在插入时先判断是否存在记录了,不存在才整合起来,一起插入的。MomentsRemind();//这是如果是自已发的,则加入提醒
$wmr->saveAll($remindData);
$is_remind=true;
}
```
#### 为此你搜索到了哪些方案及不适用的原因之前也有使用INSERT IGNORE INTO来插入,不过也不是理想,想问下,像这种的在高并发下时要如何避免出现锁表或唯一约束呢。