Benchmark: timing 10000 iterations of From DBI, From Cache... From DBI: 16 wallclock secs (13.66 usr + 1.50 sys = 15.16 CPU) @ 659.63/s (n=10000) From Cache: 16 wallclock secs ( 6.86 usr + 0.75 sys = 7.61 CPU) @ 1314.06/s (n=10000) Rate From DBI From Cache From DBI 660/s -- -50% From Cache 1314/s 99% --