|
code
app/jobs/company_emails/send_retention_emails_job.rb:4
|
29%
|
app/jobs/company_emails/send_retention_emails_job.rb:4
- Average Self
-
814ms
- Calls
- 1x
- Total Self
- 814ms
- Total Children
- 1,897ms
- Total runtime
- 2,711ms
CompanyEmails::SendRetentionEmailsJob#perform
|
|
sql
app/jobs/company_emails/send_retention_emails_job.rb:13
|
25%
|
app/jobs/company_emails/send_retention_emails_job.rb:13
- Average Self
-
2ms
- Calls
- 360x
- Total Self
- 708ms
- Total Children
- 0ms
- Total runtime
- 708ms
SELECT "diagnoses".* FROM "diagnoses" WHERE "diagnoses"."id" = ? LIMIT ?
UPDATE "diagnoses" SET "updated_at" = ?, "retention_email_sent" = ? WHERE "diagnoses"."id" = ?
UPDATE "solicitations" SET "updated_at" = ? WHERE "solicitations"."id" = ?
COMMIT
|
|
sql
app/models/diagnosis.rb:237
|
11%
|
app/models/diagnosis.rb:237
- Average Self
-
3.5ms
- Calls
- 90x
- Total Self
- 319ms
- Total Children
- 0ms
- Total runtime
- 319ms
SELECT "solicitations".* FROM "solicitations" WHERE "solicitations"."id" = ? LIMIT ?
|
|
sql
app/models/need.rb:466
|
7%
|
app/models/need.rb:466
- Average Self
-
2.3ms
- Calls
- 90x
- Total Self
- 203ms
- Total Children
- 0ms
- Total runtime
- 203ms
UPDATE "diagnoses" SET "updated_at" = ? WHERE "diagnoses"."id" = ?
|
|
sql
app/jobs/company_emails/send_retention_emails_job.rb:11
|
6%
|
app/jobs/company_emails/send_retention_emails_job.rb:11
- Average Self
-
179ms
- Calls
- 1x
- Total Self
- 179ms
- Total Children
- 0ms
- Total runtime
- 179ms
SELECT "needs".* FROM "needs" INNER JOIN "diagnoses" ON "diagnoses"."id" = "needs"."diagnosis_id" WHERE "diagnoses"."retention_email_sent" = ? AND "needs"."created_at" BETWEEN ? AND ? AND "needs"."status" IN (?)
|
|
sql
app/models/diagnosis.rb:134
|
6%
|
app/models/diagnosis.rb:134
- Average Self
-
1.9ms
- Calls
- 90x
- Total Self
- 168ms
- Total Children
- 0ms
- Total runtime
- 168ms
SELECT "diagnoses".* FROM "diagnoses" INNER JOIN "solicitations" ON "solicitations"."id" = "diagnoses"."solicitation_id" WHERE "solicitations"."id" = ?
|
|
sql
app/models/diagnosis.rb:225
|
5%
|
app/models/diagnosis.rb:225
- Average Self
-
0.8ms
- Calls
- 180x
- Total Self
- 144ms
- Total Children
- 71ms
- Total runtime
- 215ms
BEGIN
SELECT "needs".* FROM "needs" WHERE "needs"."diagnosis_id" = ?
|
|
sql
app/models/diagnosis.rb:231
|
3%
|
app/models/diagnosis.rb:231
- Average Self
-
0.98ms
- Calls
- 90x
- Total Self
- 88ms
- Total Children
- 0ms
- Total runtime
- 88ms
SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT ?
|
|
sql
app/models/need.rb:462
|
3%
|
app/models/need.rb:462
- Average Self
-
0.93ms
- Calls
- 90x
- Total Self
- 84ms
- Total Children
- 0ms
- Total runtime
- 84ms
SELECT "matches".* FROM "matches" WHERE "matches"."need_id" = ?
|
|
gc
ruby/gc.c
|
2%
|
ruby/gc.c
- Average Self
-
60ms
- Calls
- 1x
- Total Self
- 60ms
- Total Children
- 0ms
- Total runtime
- 60ms
GC.start
|
|
code
vendor/bundle/ruby/4.0.0/gems/sidekiq-8.1.6/lib/active_job/queue_adapters/sidekiq_adapter.rb:13
|
<1%
|
vendor/bundle/ruby/4.0.0/gems/sidekiq-8.1.6/lib/active_job/queue_adapters/sidekiq_adapter.rb:13
- Average Self
-
5ms
- Calls
- 1x
- Total Self
- 5ms
- Total Children
- 2,711ms
- Total runtime
- 2,716ms
CompanyEmails::SendRetentionEmailsJob#perform
|
|
code
vendor/bundle/ruby/4.0.0/gems/sidekiq-8.1.6/lib/sidekiq/middleware/chain.rb:182
|
<1%
|
vendor/bundle/ruby/4.0.0/gems/sidekiq-8.1.6/lib/sidekiq/middleware/chain.rb:182
- Average Self
-
0ms
- Calls
- 1x
- Total Self
- 0ms
- Total Children
- 2,716ms
- Total runtime
- 2,716ms
|
|
code
vendor/bundle/ruby/4.0.0/gems/activesupport-8.1.3/lib/active_support/callbacks.rb:130
|
<1%
|
vendor/bundle/ruby/4.0.0/gems/activesupport-8.1.3/lib/active_support/callbacks.rb:130
- Average Self
-
0ms
- Calls
- 1x
- Total Self
- 0ms
- Total Children
- 2,711ms
- Total runtime
- 2,711ms
CompanyEmails::SendRetentionEmailsJob
|