Bug #55595 | Lots of data differences between MyISAM and InnoDB where there shouldn't be | ||
---|---|---|---|
Submitted: | 28 Jul 2010 3:30 | Modified: | 14 Mar 2014 19:04 |
Reporter: | Roel Van de Paar | Email Updates: | |
Status: | Verified | Impact on me: | |
Category: | MySQL Server: Storage Engines | Severity: | S1 (Critical) |
Version: | OS: | Any | |
Assigned to: | CPU Architecture: | Any |
[28 Jul 2010 3:30]
Roel Van de Paar
[28 Jul 2010 3:31]
Roel Van de Paar
Full log. Will analyze what the main differences are soon.
Attachment: 71.zip (application/force-download, text), 283.39 KiB.
[28 Jul 2010 4:00]
Roel Van de Paar
WHERE clause occurrence count.txt
Attachment: WHERE clause occurrence count.txt (text/plain), 3.51 KiB.
[28 Jul 2010 4:01]
Roel Van de Paar
Based on an occurrence count of the WHERE clauses, the main issue areas seem to be: 1. Where there are 'NOT NULL' definition, without a key 2. Where there are 'NOT NULL' definition, with a key 3. Where there is a Primary Key
[28 Jul 2010 10:07]
Roel Van de Paar
OK, small mistake here: --threads=20 "--threads=N - number of threads to run. Using more than one thread makes the test non-deterministic. If 100% determinism is important (such as when running the same test against two servers) use either only SELECT queries or set --threads to 1. The default is 10 threads;" (http://forge.mysql.com/wiki/RandomQueryGenerator) Testing now with --threads=1
[28 Jul 2010 10:11]
Roel Van de Paar
OK, there are still differences, but I wonder if they are related to bug #55541. Need to do some more testing.
[1 Nov 2010 8:32]
Roel Van de Paar
Did some more testing and found at least one bug. Logged separately as bug #57880. May still be other issues here.