Query Metrics
62
Database Queries
8
Different statements
73.72 ms
Query time
0
Invalid entities
28
Managed entities
Grouped Statements
| Time▼ | Count | Info |
|---|---|---|
|
23.97 ms (32.52%) |
10 |
SELECT COUNT(DISTINCT t0_.id) AS sclr_0 FROM tuto_course t0_ INNER JOIN tuto_tutorial t1_ ON t0_.id = t1_.course_id LEFT JOIN subscription_course_disabled s2_ ON t0_.id = s2_.disabled_course_id AND (s2_.subscription_id = ?) WHERE t0_.is_active = 1 AND t1_.is_active = 1 AND t0_.subscription_id IS NULL AND s2_.id IS NULL AND (NOT EXISTS (SELECT 1 AS sclr_1 FROM tuto_tutorial t3_ WHERE t3_.course_id = t0_.id AND t3_.is_active = 1 AND NOT EXISTS (SELECT 1 AS sclr_2 FROM tuto_user_log t4_ WHERE t4_.tutorial_id = t3_.id AND t4_.user_id = ?)))
Parameters:
[ "COP10020767" 5 ] |
|
13.48 ms (18.28%) |
10 |
SELECT c0_.id AS id_0, c0_.user_id AS user_id_1, c0_.connected_at AS connected_at_2, c0_.subscription_id AS subscription_id_3 FROM connection_log c0_ WHERE c0_.user_id = ? ORDER BY c0_.connected_at DESC LIMIT 1
Parameters:
[
5
]
|
|
13.43 ms (18.22%) |
10 |
SELECT q0_.id AS id_0, q0_.date AS date_1, q0_.questions_id AS questions_id_2, q0_.ended_at AS ended_at_3, q0_.answers AS answers_4, q0_.scores AS scores_5, q0_.canceled_at AS canceled_at_6, q0_.model_id AS model_id_7, q0_.quiz_user_registration_id AS quiz_user_registration_id_8 FROM quiz_user q0_ INNER JOIN quiz_user_registration q1_ ON q0_.quiz_user_registration_id = q1_.id INNER JOIN quiz_campaign q2_ ON q1_.quiz_campaign_id = q2_.id WHERE q1_.user_id = ? AND q2_.type_mission = 0 AND q0_.ended_at IS NOT NULL AND q0_.canceled_at IS NULL
Parameters:
[
5
]
|
|
7.52 ms (10.20%) |
10 |
SELECT SUM(CASE WHEN p0_.is_trapped_link = 1 THEN 1 ELSE 0 END) AS sclr_0, SUM(CASE WHEN p0_.is_trapped_form = 1 THEN 1 ELSE 0 END) AS sclr_1, COUNT(p0_.id) AS sclr_2 FROM phishing_user p0_ INNER JOIN phishing_campaign p1_ ON p0_.phishing_campaign_id = p1_.id WHERE p0_.user_id = ? AND p1_.subscription = ?
Parameters:
[ 5 "COP10020767" ] |
|
6.51 ms (8.84%) |
10 |
SELECT f0_.fact_sheet_id AS sclr_0 FROM fact_sheet_user_log f0_ INNER JOIN fact_sheet f1_ ON f0_.fact_sheet_id = f1_.id LEFT JOIN fact_sheet_step f2_ ON f1_.id = f2_.fact_sheet_id WHERE f0_.user_id = ? AND f1_.is_active = 1 AND f1_.subscription_id IS NULL GROUP BY f0_.fact_sheet_id HAVING COUNT(f2_.id) > 0
Parameters:
[
5
]
|
|
6.40 ms (8.69%) |
10 |
SELECT SUM(CASE WHEN m0_.id IS NOT NULL THEN 1 ELSE 0 END) AS sclr_0, COUNT(m1_.id) AS sclr_1 FROM mission_user_registration m1_ LEFT JOIN mission_user m0_ ON m1_.id = m0_.mission_user_registration_id INNER JOIN mission_campaign m2_ ON m1_.mission_campaign_id = m2_.id WHERE m1_.user_id = ? AND m2_.subscription = ?
Parameters:
[ 5 "COP10020767" ] |
|
1.49 ms (2.02%) |
1 |
SELECT COUNT(DISTINCT t0_.id) AS sclr_0 FROM tuto_course t0_ INNER JOIN tuto_tutorial t1_ ON t0_.id = t1_.course_id WHERE t0_.is_active = 1 AND t1_.is_active = 1 AND t0_.subscription_id IS NULL AND (NOT (EXISTS (SELECT 1 AS sclr_1 FROM subscription_course_disabled s2_ WHERE s2_.disabled_course_id = t0_.id AND s2_.subscription_id = ?)))
Parameters:
[
"COP10020767"
]
|
|
0.91 ms (1.24%) |
1 |
SELECT COUNT(DISTINCT f0_.id) AS sclr_0 FROM fact_sheet f0_ INNER JOIN fact_sheet_step f1_ ON f0_.id = f1_.fact_sheet_id WHERE f0_.is_active = 1 AND f0_.subscription_id IS NULL
Parameters:
[] |
Database Connections
| Name | Service |
|---|---|
| default | doctrine.dbal.default_connection |
Entity Managers
| Name | Service |
|---|---|
| default | doctrine.orm.default_entity_manager |
Second Level Cache
Second Level Cache is not enabled.
Managed Entities
default entity manager
| Class | Amount of managed objects |
|---|---|
| App\Entity\Quiz\QuizUser | 13 |
| App\Entity\Quiz\QuizUserRegistration | 7 |
| App\Entity\User\ConnectionLog | 4 |
| App\Entity\Quiz\QuizModel | 4 |
Entities Mapping
| Class | Mapping errors |
|---|---|
| App\Entity\Tuto\TutoCourse | No errors. |
| App\Entity\Tuto\TutoTutorial | No errors. |
| App\Entity\Tuto\SubscriptionCourseDisabled | No errors. |
| App\Entity\FactSheet\FactSheet | No errors. |
| App\Entity\FactSheet\FactSheetStep | No errors. |
| App\Entity\User\ConnectionLog | No errors. |
| App\Entity\Phishing\PhishingUser | No errors. |
| App\Entity\Phishing\PhishingCampaign | No errors. |
| App\Entity\Quiz\QuizUserRegistration | No errors. |
| App\Entity\Quiz\QuizUser | No errors. |
| App\Entity\Quiz\QuizCampaign | No errors. |
| App\Entity\Quiz\QuizModel | No errors. |
| App\Entity\Mission\MissionUserRegistration | No errors. |
| App\Entity\Mission\MissionUser | No errors. |
| App\Entity\Mission\MissionCampaign | No errors. |
| App\Entity\Tuto\TutoUserLog | No errors. |
| App\Entity\FactSheet\FactSheetUserLog | No errors. |