# Conseiller::Diagnoses::StepsController#matches

- **Period:** 23 Jun 10:09 UTC – 23 Jun 13:28 UTC
- **Throughput**: 0.1 / min
- **Average:** 602.4 ms

## Most Impactful Sections
| Kind | Location | Avg ms | Avg calls | Impact | Command |
| ---- | -------- | -----: | --------: | -----: | ------- |
| view | app/views/conseiller/diagnoses/steps/matches.html.haml | 155.78 | 0.9 | 23.28% |  |
| sql | app/services/diagnosis_creation/find_relevant_expert_subjects.rb:36 | 106.95 | 0.95 | 16.87% | `SELECT "experts_subjects".* FROM "experts_subjects" INNER JOIN "experts" ON "ex…` |
| gc | ruby/gc.c | 71.96 | 1.3 | 15.53% | `GC.start` |
| sql | app/models/expert.rb:256 | 87.79 | 0.95 | 13.85% | `SELECT "experts"."id" FROM "experts" LEFT OUTER JOIN "antennes" ON "antennes"."…` |
| sql | app/models/expert_subject.rb:99 | 7.23 | 5.55 | 6.67% | `SELECT "match_filters".* FROM "match_filters" INNER JOIN "experts" ON "match_fi…` |
| sql | app/views/conseiller/diagnoses/steps/_expert_content.html.haml:7 | 25.4 | 1.25 | 5.27% | `SELECT "users".* FROM "users" INNER JOIN "experts_users" ON "users"."id" = "exp…` |
| sql | app/models/expert.rb:247 | 25.42 | 0.95 | 4.01% | `SELECT "experts"."id" FROM "experts" INNER JOIN "territorial_zones" ON "territo…` |
| code | app/controllers/conseiller/diagnoses/steps_controller.rb:43 | 13.35 | 1.0 | 2.22% | `Conseiller::Diagnoses::StepsController#matches` |
| sql | app/models/expert.rb:244 | 11.74 | 0.95 | 1.85% | `SELECT "experts"."id" FROM "experts" LEFT OUTER JOIN "territorial_zones" ON "te…` |
| sql | app/views/conseiller/diagnoses/steps/matches.html.haml:7 | 8.11 | 0.9 | 1.21% | `SELECT "needs".* FROM "needs" INNER JOIN "diagnoses" ON "needs"."diagnosis_id" …` |

[View on RoRvsWild ↗](https://www.rorvswild.com/applications/135976/requests/Conseiller::Diagnoses::StepsController%23matches?range=2026-06-23+10%3A09%3A45+UTC..2026-06-23+13%3A28%3A11+UTC)