# TopicsController#index

- **Period:** 12 Jun 11:43 UTC – 12 Jun 16:40 UTC
- **Throughput**: 1.94 / min
- **Average:** 72.3 ms

## Most Impactful Sections
| Kind | Location | Avg ms | Avg calls | Impact | Command |
| ---- | -------- | -----: | --------: | -----: | ------- |
| queue | queue | 18.3 | 1.0 | 25.30% |  |
| view | app/views/topics/index.html.erb | 8.55 | 0.98 | 11.59% |  |
| sql | app/views/topics/index.html.erb:15 | 1.85 | 2.93 | 7.48% | `SELECT DISTINCT "topics".* FROM "topics" INNER JOIN "essays" ON "essays"."topic…` |
| code | app/controllers/topics_controller.rb:9 | 4.67 | 1.0 | 6.46% | `TopicsController#index` |
| sql | app/views/layouts/application.html.erb:237 | 1.59 | 2.94 | 6.46% | `SELECT "essays".* FROM "essays" WHERE "essays"."status" = ? ORDER BY "essays"."…` |
| sql | app/views/layouts/application.html.erb:249 | 3.78 | 0.98 | 5.12% | `SELECT categories.*, sum(essays.hits_nb) as hits_sum FROM "categories" INNER JO…` |
| sql | app/models/category.rb:177 | 3.62 | 0.98 | 4.91% | `SELECT "categories".* FROM "categories" INNER JOIN "groups" ON "groups"."id" = …` |
| view | app/views/layouts/application.html.erb | 3.06 | 0.98 | 4.15% |  |
| sql | app/models/category.rb:112 | 1.01 | 2.93 | 4.10% | `SELECT "quiz_questions".* FROM "quiz_questions" WHERE "quiz_questions"."categor…` |
| sql | app/models/category.rb:163 | 2.88 | 0.98 | 3.90% | `SELECT "categories".* FROM "categories" INNER JOIN "groups" ON "groups"."id" = …` |
| gc | ruby/gc.c | 5.86 | 0.44 | 3.58% | `GC.start` |
| sql | app/controllers/topics_controller.rb:11 | 2.08 | 1.0 | 2.87% | `SELECT "categories".* FROM "categories" WHERE "categories"."slug" = ? LIMIT ?` |
| rack | /app/vendor/bundle/ruby/4.0.0/gems/warden-1.2.9/lib/warden/manager.rb:30 | 1.07 | 0.99 | 1.46% | `Warden::Manager` |
| rack | /app/vendor/bundle/ruby/4.0.0/gems/actionpack-8.1.2/lib/action_dispatch/middleware/static.rb:26 | 0.83 | 0.99 | 1.13% | `ActionDispatch::Static` |

[View on RoRvsWild ↗](https://www.rorvswild.com/applications/135493/requests/TopicsController%23index?range=2026-06-12+11%3A43%3A42+UTC..2026-06-12+16%3A40%3A16+UTC)