死锁解析

1.加锁顺序一致,尽可能一次性锁定所需的数据行 2.尽量基于primary(主键)或unique key更新数据 3.单次操作数据量不宜过多,涉及表尽量少 4.将容易行锁冲突的sql语句防止事务靠后边执行。如果而且能够排序尽量排序,避免造成交叉出现死锁。 行锁,只是阻塞,如果等待的事务commit完
posted @ 2024-07-03 10:12  新手娃娃菜  阅读(1)  评论(0编辑  收藏  举报