Reading Barons post about Kickfire Appliance and of course talking to them directly I learned a lot in their product is about beating data processing limitations of current systems.
This raises valid question how fast can MySQL process (filter)
data using it current architecture ?
I decided to test the most simple case - what if we take the in
memory table with very narrow row and run simple query which
needs to do simple filtering - how many rows per second it will
be able to do?
PLAIN TEXT SQL:
- CREATE TABLE `m` (
- `i` int(11) NOT NULL
- ) ENGINE=MEMORY DEFAULT CHARSET=latin1
- mysql> SELECT count(*) FROM m;
- +----------+
- | count(*) |
- +----------+
- | 1047684 | …