?????MySQL????????????
???????????? ???????[ 2016/4/11 11:21:56 ] ????????????? MySQL
???????? 2????? UPDATE ?????????
??????????β?????????????????????????????Error: ER_LOCK_WAIT_TIMEOUT: Lock wait timeout exceeded; try restarting transaction???????????????????????????????????????????????????????????????????
???????????????????????transaction??????????t??? 4 ???????
???????????????????????У????????????С??????????У?
?????????????????????????????????????????????????????
???????????????????????????????????в??????????????У?
??????????????????????????????????????????У?
?????????????????????????????
?????????Dirty Read????A ??????? B ????δ????????
???????????????NonRepeatable Read????A ??????н??????B ?????????????????? A ????????ζ????????? B ?????????A ???????ζ?????????????????????
?????????Phantom Read????A ???????????е??????????????????????漰?????е?????????С?????B ??????????????е???????????????????в????????????????? A ??????????????г????? B ?????????У?????????t??????
????MySQL ????????? REPEATABLE READ??????????????????? MySQL ?????????£?“???”??“?????????”???????????????????μ??????б??????????InnoDB ??????м???????????????????????????????? InnoDB ????????????????????????????????????????????ζ??????????????????????????InnoDB ??????м?????????InnoDB ??????????
???????????????? InnoDB ????????? MySQL ?? InnoDB ????????????????????棬???????????? autocommit ???????????????????????????????????????????????????????????????????????????С?
?????????????????????????????????е? SQL ???????????????????? UPDATE ???update testScore set status=1??executionId='946012' where token='f7900c40-8f4b-11e5-b2f1-6feca76a1bf5'??
????????????????????????????????????????? UPDATE ??????MySQL ??????????????????н???????????????????????????? UPDATE ????????? SELECT ?????????????????????????????????????3?????
??????????? UPDATE ????????????????????????????????????????????????????????
?????????????slow_queries.log????????????????????
????# Query_time: 56.855324 Lock_time: 48.054343 Rows_sent: 0 Rows_examined: 29400
????update testScore set uiTaskId=81041 where token='e7d7d8f0-8f4b-11e5-99be-9dfbb419755e';
??????????? UPDATE ??仨?? 56 ????? 29400 ??????????????????????????????μ????????????????? token ???????????? MySQL ????? update ????????????????????????????????????? update ????????????????????????????? update ????????????????????
?????? testScore ??? token ??????????????????????????????????????儷??????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11