相关疑难解决方法(0)

需要Mysql死锁解释

我通过"SHOW INNODB STATUS"收到以下死锁日志.有人可以解释为什么交易被中止了吗?似乎事务2持有锁,但是也被卡住请求相同的锁("等待"部分除外),这在事务1也需要它时导致死锁.

=====================================                                                                                                                                                                          
091205  6:25:01 INNODB MONITOR OUTPUT                                                                                                                                                                          
=====================================                                                                                                                                                                          
Per second averages calculated from the last 39 seconds                                                                                                                                                        
----------                                                                                                                                                                                                     
SEMAPHORES                                                                                                                                                                                                     
----------                                                                                                                                                                                                     
OS WAIT ARRAY INFO: reservation count 233826, signal count 229982                                                                                                                                              
Mutex spin waits 0, rounds 1569878, OS waits 4740                                                                                                                                                              
RW-shared spins 517345, OS waits 227127; RW-excl spins 4390, OS waits 1945                                                                                                                                     
------------------------                                                                                                                                                                                       
LATEST DETECTED DEADLOCK                                                                                                                                                                                       
------------------------                                                                                                                                                                                       
091205  6:19:35                                                                                                                                                                                                
*** (1) TRANSACTION:                                                                                                                                                                                           
TRANSACTION 0 479286429, ACTIVE 0 sec, process no 17618, OS thread id 2963139472 fetching rows                                                                                                                 
mysql tables …
Run Code Online (Sandbox Code Playgroud)

mysql sql deadlock locking transactions

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

deadlock ×1

locking ×1

mysql ×1

sql ×1

transactions ×1