MySQL Forums
Forum List  »  InnoDB

Re: Error 1032 Can't find record in ...
Posted by: Phil Hildebrand
Date: April 14, 2008 08:10PM

What is the transaction_isolation level you have set for innodb ?

It's possible that could be related... But maybe it's actually related to the temp table being a heap, and not an innodb table, so it doesn't enforce a consistent read as expected?

http://dev.mysql.com/doc/refman/5.0/en/innodb-consistent-read.html

" ...InnoDB uses a consistent read for select in clauses like INSERT INTO ... SELECT and UPDATE ... (SELECT) that do not specify FOR UPDATE or IN SHARE MODE if the innodb_locks_unsafe_for_binlog option is set and the isolation level of the transaction is not set to serializable. Thus no locks are set to rows read from selected table. ..."

Options: ReplyQuote


Subject
Views
Written By
Posted
Re: Error 1032 Can't find record in ...
2444
April 14, 2008 08:10PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.