ABCDEFGHIJKLMNOPQRST
1
Environment
2
1 Proc3.01Ghz
3
512 memory(recommended by VMWare)
4
5
6
7
8
9
Query outcome10000000100000008999899911611620010402001040Empty set2001040423637742363771499356299764810000071000007
10
MySQL Community ServerAverage insert of 10 000Delete of 10 000 000Q1Q2Q3Q4Q5Q6Q7Q8Q9Q10Q11Q12Q13Q14Q15Q16
11
5.10.22165.7218.8318.470.380.0120.4518.528.4518.5320.2718.5337.8419.7330.8335.5524.0323.45
12
5.6-dev0.16187.6619.5618.470.11020.5319.2832.3619.7520.7719.740.9421.0530.2338.825.0921.67
13
5.20.19221.521.5821.330.160.0225.7822.0943.0323.4831.1933.2550.522.5534.1942.8427.7723.3
14
15
Q1select count(*) from test.testtable;
16
Q2select count(*) from testtable;
17
Q3SELECT * FROM testtable tst WHERE tst.id>1000 AND tst.id<10000;
18
Q4SELECT COUNT(*) FROM testtable tst WHERE tst.id>1000 AND tst.id<10000;
19
Q5SELECT * FROM testtable tst WHERE tst.testInt between 10000 AND 100000 ;
20
Q6SELECT COUNT(*) FROM testtable tst WHERE tst.testInt between 10000 AND 100000 ;
21
Q7SELECT * FROM testtable tst WHERE tst.testDouble between 0.1 AND 0.5 ;
22
Q8SELECT COUNT(*) FROM testtable tst WHERE tst.testDouble between 0.1 AND 0.5 ;
23
Q9SELECT * FROM testtable tst WHERE tst.testDouble <= 0.1 AND tst.testDouble > 0.5 ;
24
Q10SELECT COUNT(*) FROM testtable tst WHERE tst.testDouble >= 0.1 AND tst.testDouble < 0.5 ;
25
Q11SELECT * FROM testtable tst WHERE tst.testDate > '2005/08/04 07:00';
26
Q12SELECT COUNT(*) FROM testtable tst WHERE tst.testDate > '2005/08/04 07:00';
27
Q13SELECT * FROM testtable tst WHERE tst.testVarchar LIKE '%AAAAAA';
28
Q14SELECT * FROM testtable tst WHERE tst.testVarchar LIKE '%AAAAAA' OR tst.testVarchar LIKE 'BBBBBB%';
29
Q15SELECT * FROM testtable tst WHERE tst.testInt between 10000 AND 100000 AND tst.testDouble between 0.1 AND 0.5 AND tst.testDate > '2005/08/04 07:00' OR tst.id> 9000000
30
Q16SELECT COUNT(*) FROM testtable tst WHERE tst.testInt between 10000 AND 100000 AND tst.testDouble between 0.1 AND 0.5 AND tst.testDate > '2005/08/04 07:00' OR tst.id> 9000000
31
32
Measurements in seconds.