您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

MySQL死锁的解释需要

MySQL死锁的解释需要

第一步是确定两个查询是什么:

SELECT API_KEY,完成compute_units,创建,删除标记func_name,GROUP_ID,主机名,is_Meta,JID,标签,语言num_childrenparent_ujid优先,process_id,重新启动,状态,类型,UID,ujid,版本,妇女参与发展的乔布斯WHERE状态= ‘新’并且is_Meta = 0 ORDER BY优先级asc,jid asc

..和:

UPDATE作业SET status =’done’WHERE jid = 10099

一个是SELECT,第二个是UPDATE。但是关键是FOR UPDATESELECT的末尾,我以粗体强调了这一点。

FOR UPDATE语法用于锁定阅读- 您可以在此处阅读有关锁定的文档。在MySQL的僵局文档suggestes使用READ COMMITTED,如果你遇到类似的锁定这些的问题。

显示INNODB状态

MySQL 2022/1/1 18:46:44 有266人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶