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
5207
April 14, 2008 09:13AM
Re: Error 1032 Can't find record in ...
2552
April 14, 2008 08:10PM
2326
April 15, 2008 02:58AM
2330
April 15, 2008 05:55AM
1785
April 15, 2008 09:45AM
1879
April 18, 2008 03:33AM
2057
April 18, 2008 04:37AM
1923
April 18, 2008 06:01AM
1935
April 18, 2008 07:29AM
2053
April 21, 2008 08:08AM
1947
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.