Benchmark: timing 500 iterations of CSV_Select, Flatfile_Select, Mysql_Select... CSV_Select: 7329 wallclock secs (7260.21 usr + 27.88 sys = 7288.09 CPU) @ 0.07/s (n=500) Flatfile_Select: 14 wallclock secs (10.54 usr + 3.84 sys = 14.38 CPU) @ 34.77/s (n=500) Mysql_Select: 143 wallclock secs (35.87 usr + 6.15 sys = 42.02 CPU) @ 11.90/s (n=500)