Query Metrics
9
Database Queries
5
Different statements
51.53 ms
Query time
0
Invalid entities
Grouped Statements
| Time▼ | Count | Info | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
45.35 ms (88.01%) |
1 |
SELECT article.id, article.slug, article.category_id, article.category_name, pc.title, CASE WHEN pc.body IS NULL THEN false WHEN pc.body = '' THEN false ELSE true END as bodyFlg, CONCAT('https://knowledgebeans-api.sooma.jp/uploads/post/',pci.file_name) as image_url, UNIX_TIMESTAMP(article.publish_at) as public_datetime FROM ( SELECT p.*, p2c.category_id, cn.name as category_name FROM post as p LEFT JOIN post_to_category as p2c on p2c.post_id = p.id LEFT JOIN category as c on p2c.category_id = c.id LEFT JOIN category_name as cn on p2c.category_id = cn.category_id WHERE p.status = 2 AND kind = :kind AND DATE_FORMAT(publish_at, '%Y-%m-%d') <= DATE_FORMAT(now(), '%Y-%m-%d') AND DATE_FORMAT(expire_at, '%Y-%m-%d') >= DATE_FORMAT(now(), '%Y-%m-%d') GROUP BY p.id) as article LEFT JOIN post_content as pc on pc.post_id = article.id AND pc.locale_id = 1 LEFT JOIN post_content_images as pci on pci.content_id = pc.id AND pci.type_id = 1 ORDER BY article.publish_at DESC, article.id DESC LIMIT 12
Parameters:
[ "kind" => 10 ]
|
||||||||||||||||||||
|
3.96 ms (7.69%) |
1 |
SELECT count(*) as count, category_id FROM ( SELECT p.*, p2c.category_id FROM post as p LEFT JOIN post_to_category as p2c on p2c.post_id = p.id LEFT JOIN category as c on p2c.category_id = c.id WHERE p.status = 2 AND kind = :kind AND DATE_FORMAT(publish_at, '%Y-%m-%d') <= DATE_FORMAT(now(), '%Y-%m-%d') AND DATE_FORMAT(expire_at, '%Y-%m-%d') >= DATE_FORMAT(now(), '%Y-%m-%d') AND c.lft > (select lft from category where slug = :parent_cat_slug) AND c.rgt < (select rgt from category where slug = :parent_cat_slug) ) as article GROUP BY category_id
Parameters:
[ "kind" => 10 "parent_cat_slug" => "kb_blog" ]
|
||||||||||||||||||||
|
0.79 ms (1.53%) |
3 |
"COMMIT"
Parameters:
[]
|
||||||||||||||||||||
|
0.74 ms (1.44%) |
1 |
SELECT count(*) as count, publish_year FROM ( SELECT p.*, p2c.category_id, DATE_FORMAT(publish_at, '%Y') as publish_year FROM post as p LEFT JOIN post_to_category as p2c on p2c.post_id = p.id LEFT JOIN category as c on p2c.category_id = c.id WHERE p.status = 2 AND kind = :kind AND DATE_FORMAT(publish_at, '%Y-%m-%d') <= DATE_FORMAT(now(), '%Y-%m-%d') AND DATE_FORMAT(expire_at, '%Y-%m-%d') >= DATE_FORMAT(now(), '%Y-%m-%d')) as article GROUP BY article.publish_year
Parameters:
[ "kind" => 10 ]
|
||||||||||||||||||||
|
0.68 ms (1.33%) |
3 |
"START TRANSACTION"
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.
Entities Mapping
| Class | Mapping errors |
|---|---|
| App\Entity\Post | No errors. |