Re: Error 1032 Can't find record in ...
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. ..."
Subject
Views
Written By
Posted
4840
April 14, 2008 09:13AM
Re: Error 1032 Can't find record in ...
2444
April 14, 2008 08:10PM
2208
April 15, 2008 02:58AM
2220
April 15, 2008 05:55AM
1679
April 15, 2008 09:45AM
1778
April 18, 2008 03:33AM
1958
April 18, 2008 04:37AM
1829
April 18, 2008 06:01AM
1844
April 18, 2008 07:29AM
1940
April 21, 2008 08:08AM
1853
April 21, 2008 07:24PM
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.