RE: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-14 Thread Rick James
... WHERE id IN (...) -- This will (I think) sort the IN list. Therefore, if two queries have the same (or overlapping) IN values, there cannot be a deadlock. (I am assuming nothing else being touched.) If, on the other hand, you try to get a list of rows by other means, and the order of the

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-14 Thread Claudio Nanni
> 2012/5/14 Baron Schwartz >> >> > Argh. I meant to send this to the list but it doesn't have the >> > reply-to set as I expect... >> > >> > On Mon, May 14, 2012 at 10:46 AM, Baron Schwartz >> wrote: >> > > Johan, >> > > >

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-14 Thread Andrés Tello
at 10:46 AM, Baron Schwartz > wrote: > > > Johan, > > > > > > On Mon, May 14, 2012 at 9:27 AM, Johan De Meersman > > > wrote: > > >> What I fail to understand, Baron, is how there can be a deadlock here > - > > both transactions seem to

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-14 Thread Claudio Nanni
ut it doesn't have the > reply-to set as I expect... > > On Mon, May 14, 2012 at 10:46 AM, Baron Schwartz wrote: > > Johan, > > > > On Mon, May 14, 2012 at 9:27 AM, Johan De Meersman > wrote: > >> What I fail to understand, Baron, is how there can be a de

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-14 Thread Baron Schwartz
Argh. I meant to send this to the list but it doesn't have the reply-to set as I expect... On Mon, May 14, 2012 at 10:46 AM, Baron Schwartz wrote: > Johan, > > On Mon, May 14, 2012 at 9:27 AM, Johan De Meersman wrote: >> What I fail to understand, Baron, is how there ca

RE: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-14 Thread David Lerer
le indexes. In our case, the deletes/inserts statements were invoked by a stored procedure. David. -Original Message- From: Johan De Meersman [mailto:vegiv...@tuxera.be] Sent: Monday, May 14, 2012 9:28 AM To: Baron Schwartz Cc: MySql Subject: Re: Deadlock due lockwait. How can I tell mys

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-14 Thread Johan De Meersman
- Original Message - > From: "Baron Schwartz" > > Because it can be resolved by rolling back just one of them. Why > destroy ALL the work people are trying to accomplish, if you could > just throw away some of it? What I fail to understand, Baron, is how the

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-11 Thread Andrés Tello
gt; wrote: > > Ok, so I had a deadlock... > > > > But then, why a deadlock doesn't rollback all the transaccion? > > Because it can be resolved by rolling back just one of them. Why > destroy ALL the work people are trying to accomplish, if you could > just throw

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-11 Thread Baron Schwartz
Andres, On Fri, May 11, 2012 at 1:48 PM, Andrés Tello wrote: > Ok, so I had a deadlock... > > But then, why a deadlock doesn't rollback all the transaccion? Because it can be resolved by rolling back just one of them. Why destroy ALL the work people are trying to accomplish, if

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-11 Thread Andrés Tello
. On Fri, May 11, 2012 at 1:53 PM, Claudio Nanni wrote: > Andrés, > > may be you can enable the general log, recreate the deadlock, > and attach the general log? > > If I had to reason as InnoDB, what I see is two updates statements that > arrive and want to update the sam

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-11 Thread Claudio Nanni
Andrés, may be you can enable the general log, recreate the deadlock, and attach the general log? If I had to reason as InnoDB, what I see is two updates statements that arrive and want to update the same record, I would be confused exactly as InnoDB is because I would not know which update is

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-11 Thread Andrés Tello
Yup, but a far I understand... I made a select balance for update where accountid=3235296 lock in shared mode; over the same accountid , so the second transacion just would need to wait to the first transaccion to finish... That is why I'm confuse if I have a Deadlock o a wait lock...

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-11 Thread Claudio Nanni
Hello Andrés did you notice that both transactions are trying to update records with same *accountid='3235296' * and that they lock the same index page? *space id 5806 page no 69100 n bits 176 index* Cheers Claudio 2012/5/11 Andrés Tello > Ok, so I had a deadlock... > &

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-11 Thread Andrés Tello
Ok, so I had a deadlock... But then, why a deadlock doesn't rollback all the transaccion? On Fri, May 11, 2012 at 9:55 AM, Baron Schwartz wrote: > Deadlocks and lock wait timeouts are independent of one another. A > deadlock happens when there is a cycle in the waits-for

Re: Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-11 Thread Baron Schwartz
Deadlocks and lock wait timeouts are independent of one another. A deadlock happens when there is a cycle in the waits-for graph. Your transactions are *active* for 132 and 33 seconds, but the deadlock happens at the instant the conflict is detected, not after waiting. A deadlock cannot be

Deadlock due lockwait. How can I tell mysql to wait longer?

2012-05-11 Thread Andrés Tello
Ok... I have one of those pesky error, in an application not handling deadlocks or lockwaits. The database object can't be modified to support deadlock/lockwatis... I can only change database parameteres Database info: Server version: 5.5.22-log Source distribution from show engine i

puzzled issue for deadlock due to locking upgrade from LOCK_S to LOCK_X

2011-12-29 Thread hiu
Hi Guys, I got a deadlock problem, and it puzzled me days. Hope some body could help with some explanation for the reason of deadlock, better if some extra advises. * * *DeadLock Info:* * * - - - (1) TRANSACTION: TRANSACTION 13D947E32, ACTIVE 0 sec, process no 10928

Re: cope with deadlock

2011-11-28 Thread Shawn Green (MySQL)
ng has to do with the reason for deadlocks in the first place. A deadlock happens when two consumers of a resource need access to the parts of that resource that the other consumer controls. An absurdly simple example of a deadlock: * There is a table of 1000 records * User A starts updating th

cope with deadlock

2011-11-16 Thread 王科选
hi, From this url: http://dev.mysql.com/doc/refman/5.5/en/innodb-deadlocks.html , mysql says "If you are using locking reads (|SELECT ... FOR UPDATE| or|SELECT ... LOCK IN SHARE MODE|), try using a lower isolation level such as|READ COMM

Re: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction

2010-02-01 Thread Madonna DeVaudreuil
bject: Re: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction Try to run SHOW ENGINE INNODB STATUS; Near the top there will be some information on the latest deadlock. That might help you to understand what is deadlocking. Sometimes changing the

Re: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction

2010-02-01 Thread Jesper Wisborg Krogh
Try to run SHOW ENGINE INNODB STATUS; Near the top there will be some information on the latest deadlock. That might help you to understand what is deadlocking. Sometimes changing the query or changing the indexes can remove the condition that causes the deadlock. I don't know whethe

Re: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction

2010-02-01 Thread Michael Dykman
ue.  So, in essence, my solution is like a message queue built using > MySQL tables to store and manage the queue. > > Has this problem already been solved in a way I can just leverage the > existing solution? ... er, without the deadlock issue. > > Are you saying I should just

Re: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction

2010-02-01 Thread D. Dante Lorenso
g PHP/MySQL and this problem sounds like a job for a message queue. So, in essence, my solution is like a message queue built using MySQL tables to store and manage the queue. Has this problem already been solved in a way I can just leverage the existing solution? ... er, without the dead

Re: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction

2010-02-01 Thread D. Dante Lorenso
ks throughout a day when these queries run from 3 processes every 20 seconds. What's the chance that 2 scripts should be executing these queries simultaneously, and even if the probability exists, why is it causing this deadlock error each time? If I break the query into 2 parts ... like S

Re: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction

2010-02-01 Thread Johan De Meersman
ile_size ASC, q.created ASC, q.queue_id ASC > > LIMIT 1 > > > > However, as I execute this query several times each minute from different > > applications, I frequently get these messages: > > > > DB ERROR: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found

Re: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction

2010-02-01 Thread Michael Dykman
.file_size ASC, q.created ASC, q.queue_id ASC > LIMIT 1 > > However, as I execute this query several times each minute from different > applications, I frequently get these messages: > > DB ERROR: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when > trying t

Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction

2010-02-01 Thread Dante Lorenso
27;parse' WHERE l.object_id IS NULL AND q.status = 'parse' ORDER BY q.file_size ASC, q.created ASC, q.queue_id ASC LIMIT 1 However, as I execute this query several times each minute from different applications, I frequently get these messages: DB ERROR: SQLSTATE[40001]: Serializati

DEADLOCK MYSQL 5.1.37

2009-09-14 Thread Krishna Chandra Prajapati
Hi guys, I am getting very frequent deadlock in mysql 5.1.37. I am not able to understand why this below deadlock is coming. *** (1) TRANSACTION: TRANSACTION 0 1036157191, ACTIVE 0 sec, process no 4101, OS thread id 1908412736 fetching rows mysql tables in use 1, locked 1 LOCK WAIT 3 lock struct

Deadlock question

2009-07-07 Thread Matthias Urlichs
Hi, I have the following table and two concurrent jobs, trying to insert data into it. They deadlock on accessing an index which shouldn't collide (the date is part of the index, and the jobs process data for different dates). This is mysql 5.0.51a-24+lenny1~bpo40+1-log. Any ideas? Is

lock (deadlock?) queries

2008-02-01 Thread Dmitry Schedrin
Hello All. I need your help with Mysql. I'am using version 5.1.22 compiled with libthread and MyISAM engine on FreeBSD 6.2-STABLE and some times getting lock (deadlock?) on parallel update queries from some hosts. Very long time the query is keep state "Updating" and no disk

Re: please help reading DB deadlock notice

2007-04-03 Thread Maciej Dobrzanski
ERE id = ... TX2 tries to delete the row. This of course requires the removal of its presence in the indxexes, including `token`, but because of the earlier exclusive lock set by TX1 this cannot be accomplished without waiting for the lock to be freed. TX2 waits. Hence, the deadlock. I'm wo

please help reading DB deadlock notice

2007-04-02 Thread Nikita Tovstoles
Hi, I'd really appreciate help with reading this db deadlock notice. Essentially, I'd like to understand: -what holds the lock that TX2 is waiting on index `token` of table `eviltwin/user_sessions`? I thought it'd be TX1 (hence deadlock ?), yet it appears that TX1 holds no lo

InnoDB Deadlock Prevention

2007-01-26 Thread Stephan Seyboth
Hi, I am experiencing deadlocks using InnoDB row level locking. I would like to prevent these deadlocks by accessing the rows in the affected table in a fixed order, as suggested in the MySQL manual http://dev.mysql.com/doc/refman/5.1/en/innodb-deadlocks.html. Unfortunately, I could not find how

Re: Strange InnoDB Deadlock Behavior

2007-01-18 Thread Juan Eduardo Moreno
Jason, I assume that your principal databases are INNODB databases. Regards On 1/17/07, Jason J. W. Williams <[EMAIL PROTECTED]> wrote: Hi Juan, Just wanted to touchbase and see if you had any suggestions based on the my.cnf and machine config. Thank you in advance. Best Regards, Jason

Re: Strange InnoDB Deadlock Behavior

2007-01-16 Thread Jason J. W. Williams
Hi Juan, Just wanted to touchbase and see if you had any suggestions based on the my.cnf and machine config. Thank you in advance. Best Regards, Jason On 1/15/07, Juan Eduardo Moreno <[EMAIL PROTECTED]> wrote: Jason, Send me a my.cnf in order to view your configuration ( using innodb storage

Strange InnoDB Deadlock Behavior

2007-01-15 Thread Jason J. W. Williams
Hi Juan, Could the update log purging lagging behind due to a high UPDATE load cause this behavior? I was reading up here: http://dev.mysql.com/doc/refman/5.0/en/innodb-multi-versioning.html If so, would using innodb_max_purge_lag help? Thank you again so much. Best Regards, Jason -- MySQL Gen

Strange InnoDB Deadlock Behavior

2007-01-15 Thread Jason J. W. Williams
Hello All, I have an issue that is seemingly hard to troubleshoot. Every so often transactions/queries on InnoDB tables will stack up such that all the queries appear to be waiting for others to execute. The problem is that the others never finish executing. If you try to kill the "Updating" thre

deadlock with autocommit=1

2006-11-27 Thread Gu Lei
Hi everyone, I got deadlock information below by SHOW INNODB STATUS\G when I tested DBMAIL. LATEST DETECTED DEADLOCK 061128 9:50:11 *** (1) TRANSACTION: TRANSACTION 0 4067778, ACTIVE 0 sec, process no 17263, OS thread id 2968161200 starting index

Re: Deadlock

2006-11-18 Thread Ahmad Al-Twaijiry
YES :) after removing CustomerID and OrderID from Primary index to unique index, every thing is working fine and I don't get any deadlock anymore :) Thanks Everyone :) On 11/16/06, Asif Lodhi <[EMAIL PROTECTED]> wrote: Hi Ahmad, On 11/13/06, Ahmad Al-Twaijiry <[EMAIL PRO

Re: Deadlock

2006-11-16 Thread Asif Lodhi
Hi Ahmad, On 11/13/06, Ahmad Al-Twaijiry <[EMAIL PROTECTED]> wrote: also I want to mention that I have 3 primary key in my table: ShopID CustomerID OrderID Could this be the problem ? Yes, may be. Cause I am sure I have read somewhere in the docs that having multiple cols in the primary key o

Re: Deadlock

2006-11-13 Thread Rolando Edwards
- From: Ahmad Al-Twaijiry <[EMAIL PROTECTED]> To: Rolando Edwards <[EMAIL PROTECTED]> Cc: MySQL List Sent: Monday, November 13, 2006 10:39:02 AM GMT-0500 US/Eastern Subject: Re: Deadlock Sorry I have $dblink->commit(); right after $dblink->exec($sql); but I forgot to write i

Re: Deadlock

2006-11-13 Thread Ahmad Al-Twaijiry
IL PROTECTED]> To: MySQL List Sent: Monday, November 13, 2006 9:34:37 AM GMT-0500 US/Eastern Subject: Deadlock Hi everyone, Everyday I got around 10 Deadlock errors in my database : SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction

Re: Deadlock

2006-11-13 Thread Rolando Edwards
ECTED]> To: MySQL List Sent: Monday, November 13, 2006 9:34:37 AM GMT-0500 US/Eastern Subject: Deadlock Hi everyone, Everyday I got around 10 Deadlock errors in my database : SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction SQL=U

Deadlock

2006-11-13 Thread Ahmad Al-Twaijiry
Hi everyone, Everyday I got around 10 Deadlock errors in my database : SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction SQL=UPDATE Shop SET Total=Total-125 WHERE CustomerID=1697 AND OrderID=105 I'm using Innodb engine type f

Deadlock avoidance

2006-10-16 Thread Marcus Bointon
es single updates: UPDATE task SET status = 'complete' where id = 123; In theory, this mechanism is intended to allow me to add more client processes to increase capacity without them treading on each other. I don't see where the deadlock can occur, but there is one in the initial

RE: Intermittent deadlock/InnoDB

2006-05-11 Thread Robert DiFalco
EMAIL PROTECTED]; mysql@lists.mysql.com Subject: Re: Intermittent deadlock/InnoDB On Wed, 2006-05-10 at 16:26 -0700, Robert DiFalco wrote: > Version 5.0.19. > > We have no autogenerate keys. We perform a single insert and get a > lock timeout. The insert is done with a stored procedure w

Re: Intermittent deadlock/InnoDB

2006-05-10 Thread Stewart Smith
On Wed, 2006-05-10 at 16:26 -0700, Robert DiFalco wrote: > Version 5.0.19. > > We have no autogenerate keys. We perform a single insert and get a lock > timeout. The insert is done with a stored procedure with a single line. > The lockup happens VERY rarely and we have no idea how to reproduce it.

Intermittent deadlock/InnoDB

2006-05-10 Thread Robert DiFalco
Version 5.0.19. We have no autogenerate keys. We perform a single insert and get a lock timeout. The insert is done with a stored procedure with a single line. The lockup happens VERY rarely and we have no idea how to reproduce it. Here's the hostname.err data: Alarm status: Active alarms:

RE: deadlock - further information

2006-03-26 Thread Rithish Saralaya
> As 11 > 4, 4.1.11 is newer than 4.1.4, so this variable is available to you. Gawwddd... I really made an ass of myself that time... :o) Thanks for pointing it out though. > 4.1.11 is almost a year old. Have you read the list of bugs fixed since then? >

Re: deadlock - further information

2006-03-26 Thread Michael Stassen
Rithish Saralaya wrote: in 4.1.xx, you can use the my.cnf option innodb_locks_unsafe_for_binlog to make InnoDB to use a consistent read in the SELECT tables in CREATE ... SELECT. Read the caveats about the my.cnf option, though. Thanks. However, whatever is written in http://dev.mysql.com/do

deadlock - further information

2006-03-26 Thread Rithish Saralaya
> > > > Hello. > > > > We have a web application for our intranet, which uses MySQL for db > > management. The application has a way of logging query errors that are > > generated in the system. > > > > We get a mysql error recorded as - &quo

Re: deadlock - further information

2006-03-20 Thread Heikki Tuuri
Rithish, - Original Message - From: ""Rithish Saralaya"" <[EMAIL PROTECTED]> Newsgroups: mailing.database.myodbc Sent: Monday, March 20, 2006 10:02 AM Subject: deadlock - further information --=_NextPart_000_0059_01C64C23.16088020 Content-Type: text/

deadlock - further information

2006-03-20 Thread Rithish Saralaya
Hello. We have a web application for our intranet, which uses MySQL for db management. The application has a way of logging query errors that are generated in the system. We get a mysql error recorded as - "Deadlock found when trying to get lock; try restarting transaction" when one of

Re: Deadlock found when trying to get lock; try restarting transaction

2005-10-08 Thread Gleb Paharenko
, and I don't > really understand how it can happen. > I've strip down an example, that does basically : > > BEGIN; > SELECT id FROM ttt WHERE id=3D7 FOR UPDATE; > INSERT INTO ttt(id) VALUES (7); > DELETE FROM ttt WHERE id=3D7; > COMMIT; > > I run 10

Deadlock found when trying to get lock; try restarting transaction

2005-10-07 Thread Pooly
NTO ttt(id) VALUES (7); DELETE FROM ttt WHERE id=7; COMMIT; I run 10 instances of the program in parallel and I get the error : Deadlock found when trying to get lock; try restarting transaction. The isolation level is the default one. My understanding of the SELECT ... FOR UPDATE is that I should no

Re: multi-thread insert into innodb table with auto_increment column cause deadlock

2005-05-30 Thread Gu Lei
Gu Lei 写道: Description:  SQL state: HYT00  Native error: 1213  SQL Errortext: Deadlock found when trying to get lock; try restarting transaction SQL STATEMENT: insert into OCHARTORGANIZATION (CORPID,MODIFIED,MODIFIER,ORGIID,PARENTIID) values(?,?,?,?,?) mysql> d

multi-thread insert into innodb table with auto_increment column cause deadlock

2005-05-29 Thread Gu Lei
Description:  SQL state: HYT00  Native error: 1213  SQL Errortext: Deadlock found when trying to get lock; try restarting transaction SQL STATEMENT: insert into OCHARTORGANIZATION (CORPID,MODIFIED,MODIFIER,ORGIID,PARENTIID) values(?,?,?,?,?) mysql> desc OCHARTORGANIZAT

Re: Avoiding deadlock: beyond the basics

2005-04-28 Thread Gleb Paharenko
e_state="ready" Should not put locks on table `frames`. May be the problem is in the previous sequence of queries? S$ren Ragsdale <[EMAIL PROTECTED]> wrote: > I've been getting the following error in my Python program which > accesses InnoDB tables: >

Avoiding deadlock: beyond the basics

2005-04-27 Thread Søren Ragsdale
I've been getting the following error in my Python program which accesses InnoDB tables: OperationalError: 1213 Deadlock found when trying to get lock; try restarting transaction I've already tried all the basic steps that the documentation seems to recommend: - Set my T

Re: deadlock with innodb

2005-04-06 Thread Philippe Poelvoorde
conditions). If I send the two event without delay ( send client1; send client2 ) the SELECT .. FOR UPDATE goes through for the _two_ clients at the same time and then cause InnoDB to complain about a deadlock. If i introduce a delay of 20 ms (send client1; sleep(20 ms); send client 2); only

Deadlock problem

2005-04-05 Thread Reto Breitenmoser
Hi Can somebody help me to figure out why this deadlock happen? Thanks = 050405 9:12:17 INNODB MONITOR OUTPUT = Per second averages calculated from the last 50 seconds -- SEMAPHORES -- OS WAIT ARRAY INFO

Re: deadlock with innodb

2005-04-05 Thread Gleb Paharenko
Hello. Among other things check that you correctly process lock timeouts. > > Well, I'm sure it's a bug hidden somewhere in my apps, i've check with > another connexion and it worked ;) > -- For technical support contracts, goto https://order.mysql.com/?ref=ensita This email is spon

Re: deadlock with innodb

2005-04-05 Thread Philippe Poelvoorde
t wait on the SELECT ... FOR UPDATE while i can insert with the other one, then the SELECT .. FOR UPDATE returns with the first mysqlclient), but with my applications, I sometimes get an error 1213 (DEADLOCK) from innodb. The documentation state that the transaction should be rerun. If I do it,

Re: deadlock with innodb

2005-04-04 Thread Philippe Poelvoorde
h my applications, I sometimes get an error 1213 (DEADLOCK) from innodb. The documentation state that the transaction should be rerun. If I do it, it works fine. What does cause this deadlock ? If I trace my queries I could see the inserts going _twice_ and one does fails on this deadlock. I don&#x

Re: deadlock with innodb

2005-04-04 Thread Gleb Paharenko
ther one, then > the SELECT .. FOR UPDATE returns with the first mysqlclient), but with > my applications, I sometimes get an error 1213 (DEADLOCK) from innodb. > The documentation state that the transaction should be rerun. If I do > it, it works fine. What does cause this dea

deadlock with innodb

2005-04-01 Thread Philippe Poelvoorde
applications, I sometimes get an error 1213 (DEADLOCK) from innodb. The documentation state that the transaction should be rerun. If I do it, it works fine. What does cause this deadlock ? If I trace my queries I could see the inserts going _twice_ and one does fails on this deadlock. I don&#

Re: deadlock caused by odbc and transaction handling

2004-10-27 Thread Heikki Tuuri
Robert, - Original Message - From: ""Bagyinszki Róbert"" <[EMAIL PROTECTED]> Newsgroups: mailing.database.myodbc Sent: Tuesday, October 26, 2004 12:46 PM Subject: deadlock caused by odbc and transaction handling --_=_NextPart_001_01C4BB40.B000D6DB Content

Re: InnoDB deadlock problem

2004-10-19 Thread Heikki Tuuri
ySQL InnoDB Hot Backup - a hot backup tool for InnoDB which also backs up MyISAM tables http://www.innodb.com/order.php Order MySQL support from http://www.mysql.com/support/index.html ... From: David Edwards ([EMAIL PROTECTED]) Subject: Re: InnoDB deadlock problem View: Complete Threa

Re: InnoDB deadlock problem

2004-10-07 Thread David Edwards
Hi Tobias, Thanks for your reply. Unfortunately I couldn't see from the manual why I was getting the deadlock - transaction 2 already has a lock on the index it is waiting for. The difference seems to be 'insert intention' - I'm not sure what different types of exclusiv

Re: InnoDB deadlock problem

2004-10-07 Thread Tobias Asplund
On Wed, 6 Oct 2004, David Edwards wrote: > I've got a deadlock problem using InnoDB tables (...) > Transaction 1: > START TRANSACTION; > DELETE FROM results WHERE id_job = 25920; > INSERT INTO results(result,id_job) VALUES (31.461937,25920); > COMMIT; > > Trans

InnoDB deadlock problem

2004-10-07 Thread David Edwards
Hi, I've got a deadlock problem using InnoDB tables in MySQL 4.1.5 for win32. I have two tables, 'jobs' and 'results', where 'results' has a foreign key 'id_job' that references the primary key of 'jobs'. There may be more than o

Deadlock issue

2004-06-16 Thread Sunondo Ghosh
If I have two transactions and one of them is updating a set of rows and the second one is updating a different set of rows, the second transaction is forced to wait. I have an unique index on two columns of the table. I found that there is a bug associated with this problem which will be fixed

Re: InnoDB Deadlock cannot find free slot for undo

2004-04-06 Thread Heikki Tuuri
Bryan, - Original Message - From: ""Bryan Heitman"" <[EMAIL PROTECTED]> Newsgroups: mailing.database.myodbc Sent: Thursday, April 01, 2004 1:53 AM Subject: InnoDB Deadlock cannot find free slot for undo > Looking for some help on tuning my InnoDB s

Re: InnoDB Deadlock cannot find free slot for undo

2004-04-01 Thread Bryan Heitman
<[EMAIL PROTECTED]> Sent: Thursday, April 01, 2004 12:15 AM Subject: RE: InnoDB Deadlock cannot find free slot for undo > Did you run out of disk space? If not what transaction model are you using? > Is it repeatable read? If so, are you allowing the transaction to finish > with a comm

RE: InnoDB Deadlock cannot find free slot for undo

2004-03-31 Thread Dathan Vance Pattishall
=1 on connection. Additionally set your innodb_deadlock_timeout var. -- DVP > -Original Message- > From: Bryan Heitman [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 31, 2004 2:53 PM > To: [EMAIL PROTECTED] > Subject: InnoDB Deadlock cannot find free slot for undo >

InnoDB Deadlock cannot find free slot for undo

2004-03-31 Thread Bryan Heitman
Looking for some help on tuning my InnoDB settings. I received a InnoDB deadlock. >From analyzing show innodb status --> * There were a ton of processes in the active status not doing anything. * The log flushed up to was moving but the last checkpoint at was extremely old. Error in mysql

Re: innodb deadlock detection failing?

2004-03-25 Thread Heikki Tuuri
Conference! http://www.mysql.com/events/uc2004/index.html - Original Message - From: "Marc Slemko" <[EMAIL PROTECTED]> Newsgroups: mailing.database.myodbc Sent: Thursday, March 25, 2004 8:40 PM Subject: innodb deadlock detection failing? > Has anyone seen situations wher

innodb deadlock detection failing?

2004-03-25 Thread Marc Slemko
Has anyone seen situations where innodb's deadlock detection fails to detect a deadlock, and things remain deadlocked until the lock wait timeout expires and the server returns a "Lock wait timeout exceeded; Try restarting transaction", or have any ideas for why it may be happening

LOCK TABLES and SHOW TABLE STATUS FROM -> deadlock? (3.23.58)

2004-03-23 Thread Ondra Zizka
Hi, I'm trying to understand LOCKing mechanism, but it is not enough described in the manual, so I have to test it myself. To see what happens when I use tables I haven't locked, I created a PHP script like this: $sql = "USE fakturace"; if(!$res = mysql_query($sql

Re: Deadlock

2003-11-05 Thread Heikki Tuuri
Christophe, - Original Message - From: "Christophe Lombart" <[EMAIL PROTECTED]> Newsgroups: mailing.database.myodbc Sent: Tuesday, November 04, 2003 10:45 PM Subject: Deadlock > Hello, > > I'm using MySQL 4.0.15 standard - InnoDB and I got a deadlock. I

Deadlock

2003-11-04 Thread Christophe Lombart
Hello, I'm using MySQL 4.0.15 standard - InnoDB and I got a deadlock. I don't see why ! How Can I find the reason ? It seems to occurs on delete statments. Regards, Christophe Here is my InnoDB status : = Per second averages calculated from t

Re: innodb deadlock issue

2003-09-11 Thread Heikki Tuuri
; Cc: <[EMAIL PROTECTED]> Sent: Friday, September 12, 2003 2:43 AM Subject: Re: innodb deadlock issue > user_id is the primary key.. > > relevant parts of show create table: > | plx_user |CREATE TABLE `plx_user` ( > `user_id` int(11) NOT NULL auto_increment, > `is_delete

Re: innodb deadlock issue

2003-09-11 Thread Joe Shear
nal Message - > From: "Joe Shear" <[EMAIL PROTECTED]> > Newsgroups: mailing.database.myodbc > Sent: Friday, September 12, 2003 1:53 AM > Subject: innodb deadlock issue > > > > I noticed this deadlock in show innodb status on a mysql 4.0.14 box > > t

Re: innodb deadlock issue

2003-09-11 Thread Heikki Tuuri
t; <[EMAIL PROTECTED]> Newsgroups: mailing.database.myodbc Sent: Friday, September 12, 2003 1:53 AM Subject: innodb deadlock issue > I noticed this deadlock in show innodb status on a mysql 4.0.14 box > today. Both transactions seem to be trying to execute the a query on > the s

innodb deadlock issue

2003-09-11 Thread Joe Shear
I noticed this deadlock in show innodb status on a mysql 4.0.14 box today. Both transactions seem to be trying to execute the a query on the same record, which I don't think should cause a deadlock. What am I missing? 030911 10:12:45 *** (1) TRANSACTION: TRANSACTION 0 153127600, ACTIVE 5

Re: deadlock problem?

2003-06-11 Thread Heikki Tuuri
Hi! It is not a deadlock. These two transactions have been dangling uncommitted for 14 hours: > ---TRANSACTION 0 713900169, ACTIVE 50231 sec, process no 17432, OS thread id > 98317 > 19 lock struct(s), heap size 2496, undo log entries 13 > MySQL thread id 9, query id 1213960 db2 1

deadlock problem?

2003-06-11 Thread 라일구
dear all! I am running mysql 4.0.13 (Linux-X86) my innodb table accasionally comes to a deadlock, when i run some sql such a "delete from tb_memfee where no='206681'". if it come to a deadlock, i cannot update any column of the row - where no is '206681' in t

Re: innodb deadlock leads to server crash

2003-03-03 Thread Heikki Tuuri
: innodb deadlock leads to server crash From: Heikki Tuuri Date: Mon, 3 Mar 2003 10:42:48 +0200 Hi! Ok, now I think I understand the problem. Since you use the -q option, the client mysql retrieves rows in the result set in chunks of some size. As InnoDB keeps the adaptive hash index latch S

Re: innodb deadlock leads to server crash

2003-03-03 Thread Heikki Tuuri
InnoDB. Thank you, Heikki - Original Message - From: "Heikki Tuuri" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, March 03, 2003 10:24 AM Subject: Re: innodb deadlock leads to server crash > Hi! > > Your email address gives the error: > >

Re: innodb deadlock leads to server crash

2003-03-03 Thread Heikki Tuuri
Hi! Your email address gives the error: " DNS for host dev.noris.de is mis-configured The following recipients did not receive this message: <[EMAIL PROTECTED]> " Still one question: is this a deadlock of threads at all? Maybe the sorting which mysqld does, or t

Re: innodb deadlock leads to server crash

2003-03-02 Thread Heikki Tuuri
Hi! A deadlock of threads is a bug. It is is not connected to transactions or multiversioning. Is the problem repeatable in your computer? Can you compile a debug version of mysqld? Go to the source tree root directory /mysql/ and do: ./BUILD/compile-pentium-debug-max Then run the compiled

innodb deadlock leads to server crash

2003-03-02 Thread smurf
>Description: A deadlock within innodb leads to a server crash. I have a large table which I need to update in-place. So one mysql connection does a SELECT, and another updates the data. I thought that, since innodb supports transactions and multiversioning,

Re: DeadLock bug using mysql/Innodb

2002-11-05 Thread Heikki Tuuri
Rafa, - Original Message - From: <[EMAIL PROTECTED]> Newsgroups: mailing.database.mysql Sent: Tuesday, November 05, 2002 11:00 AM Subject: DeadLock bug using mysql/Innodb > Description: > Hi Heikki, > > In your case: > > >CREATE TABLE t (a INT NOT NULL, PRI

DeadLock bug using mysql/Innodb

2002-11-05 Thread rafarife
gt; >Now if user 1 tries to do INSERT INTO t VALUES (100), he will receive a deadlock. >The algorithm is that a cursor in InnoDB always travels in one direction. >User 2 has his cursor waiting on the row (110) for an exclusive row next-key lock. >If we allowed user 1 to insert (100),

Re: DeadLock bug using mysql/Innodb

2002-11-04 Thread Heikki Tuuri
Rafa, - Original Message - From: <[EMAIL PROTECTED]> Newsgroups: mailing.database.mysql Sent: Monday, November 04, 2002 6:06 PM Subject: DeadLock bug using mysql/Innodb > Description: > Hello, > > I have a deadlock problem when I try to execute some update sentences

DeadLock bug using mysql/Innodb

2002-11-04 Thread rafarife
Description: Hello, I have a deadlock problem when I try to execute some update sentences using 'Lock For Update'. I need to create a new document which is identified by a unique number, which is stored in the field 'Ped' of the table 'Pedidos'. To obtain a new

Re: Innodb deadlock printouts in .52

2002-08-27 Thread Heikki Tuuri
Joe, - Original Message - From: "Joe Shear" <[EMAIL PROTECTED]> Newsgroups: mailing.database.mysql Sent: Wednesday, August 28, 2002 12:15 AM Subject: Innodb deadlock printouts in .52 > Hi, > I'm running mysql 3.23.52 w/ innodb tables, and I started get

Innodb deadlock printouts in .52

2002-08-27 Thread Joe Shear
Hi, I'm running mysql 3.23.52 w/ innodb tables, and I started getting some deadlocks since upgrading from .51. When I do a show innodb status in prints out the following: 020826 19:22:15 LATEST DETECTED DEADLOCK: *** (1) TRANSACTION: TRANSACTION 0 16655549, ACTIVE 1 sec, OS thread id 873

Re: Innodb deadlock problems

2002-07-22 Thread Heikki Tuuri
Joe, are you also using MySQL table level locks? I mean LOCK TABLES ... READ, ... WRITE The deadlock detection algorithm does not know of them and we must resort to a timeout. Below we see that the second trx has shared row level locks though it is executing an UPDATE. An UPDATE sets

Innodb deadlock problems

2002-07-22 Thread Joe Shear
Hi, I have a mysql database with innodb tables, and I keep running into a deadlock that is not detected (causes a timeout) and that I don't think should be happening. Can anyone explain why this is causing a deadlock, and secondly, how can I fix it or how can I change this so that the dea

  1   2   >