Hi!
Quite often my Server hangs and MySQL shows the following process list:
Process 1: Time: 24 User: Worker Status: Locked Info: LOCK TABLES tRatings WRITE, tUsers WRITE
Process 2: Time: 24 User: Worker Status: Updating Info: UPDATE tUsers SET fGender = '1' WHERE fID = 232049
Process 3: Time: 24 User: Worker Status: Locked Info: LOCK TABLES tClients READ, tUsers uA READ, tUsers aB READ, tNexts READ
All tables are InnoDB and I use the explicit LOCK TABLES to prevent InnoDB Deadlocks from happening.
My problem is that I do not understand at all whats going wrong here! Can please someone explain, why he just isn't performing on operation after the other? Instead all for process do nothing for (in this example) 24 seconds.
Thanks,
Jo
Quite often my Server hangs and MySQL shows the following process list:
Process 1: Time: 24 User: Worker Status: Locked Info: LOCK TABLES tRatings WRITE, tUsers WRITE
Process 2: Time: 24 User: Worker Status: Updating Info: UPDATE tUsers SET fGender = '1' WHERE fID = 232049
Process 3: Time: 24 User: Worker Status: Locked Info: LOCK TABLES tClients READ, tUsers uA READ, tUsers aB READ, tNexts READ
All tables are InnoDB and I use the explicit LOCK TABLES to prevent InnoDB Deadlocks from happening.
My problem is that I do not understand at all whats going wrong here! Can please someone explain, why he just isn't performing on operation after the other? Instead all for process do nothing for (in this example) 24 seconds.
Thanks,
Jo