update bench

update bench

diff --git a/bench/timestamp_perf.rb b/bench/timestamp_perf.rb
index d0024ea..a644967 100644
--- a/bench/timestamp_perf.rb
+++ b/bench/timestamp_perf.rb
@@ -156,10 +156,9 @@ def sequel_pluck_times(l=1000)
   s
 end
 
-$memo_query = DB[:timestamps].limit(1000)
 def sequel_raw_times(l=1000)
   s = +""
-  $memo_query.map([:time1, :time1]).each do |t|
+  DB[:timestamps].limit(l).select_map([:time1, :time2]).each do |t|
     s << t[0].to_f.to_s
     s << t[1].to_f.to_s
   end
@@ -269,15 +268,15 @@ Benchmark.ips do |r|
   r.compare!
 end
 
-# pg times async_exec_params values:      447.9 i/s
-# pg times async_exec values:      443.8 i/s - same-ish: difference falls within error
-# mini_sql query_single times:      424.1 i/s - same-ish: difference falls within error
-#       mini sql times:      417.1 i/s - 1.07x  slower
-#   sequel pluck times:      414.3 i/s - 1.08x  slower
-#     sequel raw times:      383.2 i/s - 1.17x  slower
-#         sequel times:      368.7 i/s - 1.21x  slower
-#       ar pluck times:       30.6 i/s - 14.63x  slower
-#      ar select times:       21.9 i/s - 20.42x  slower
+# pg times async_exec_params values:      471.5 i/s
+# pg times async_exec values:      468.3 i/s - same-ish: difference falls within error
+# mini_sql query_single times:      448.8 i/s - same-ish: difference falls within error
+#     sequel raw times:      444.8 i/s - 1.06x  slower
+#       mini sql times:      438.8 i/s - 1.07x  slower
+#   sequel pluck times:      435.9 i/s - 1.08x  slower
+#         sequel times:      392.8 i/s - 1.20x  slower
+#       ar pluck times:       31.4 i/s - 15.01x  slower
+#      ar select times:       22.7 i/s - 20.73x  slower
 
 # NOTE PG version 1.0.0 has a much slower time materializer
 # NOTE 2: on Mac numbers are far closer Time parsing on mac is slow

GitHub sha: 4740fb52