diff --git a/benchmarks/lobsters/benchmark.rb b/benchmarks/lobsters/benchmark.rb index 63c36100..9bf6c0e1 100644 --- a/benchmarks/lobsters/benchmark.rb +++ b/benchmarks/lobsters/benchmark.rb @@ -15,6 +15,9 @@ b = SQLite3::Backup.new(mem_db, 'main', file_db, 'main') b.step(-1) # import until finished b.finish # destroy the Backup object +# The fixture has no planner statistics. Without them, SQLite misplans the +# hottest-stories query behind /, /recent and /rss. +mem_db.execute("ANALYZE") app = Rails.application generator = RouteGenerator.new(app)