SELECT cache_value
FROM xf_permission_combination
WHERE permission_combination_id = ?
Params: 1
Run Time: 0.000470
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_permission_combination | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SELECT
count(*) total
FROM xf_user user
INNER JOIN xfa_blog blog ON user.user_id = blog.user_id
INNER JOIN xf_user_privacy user_privacy ON user.user_id = user_privacy.user_id LEFT JOIN xf_user_follow user_follow ON user.user_id = user_follow.user_id AND follow_user_id = 0 LEFT JOIN xfa_blog_entry ON blog.last_entry_id = xfa_blog_entry.entry_id
WHERE
1 = 1
AND entry_count > 0 AND is_banned = 0 AND user_state = 'valid'
AND (
(blog.user_id = 0) OR
(user_privacy.allow_view_blog = 'followed' AND user_follow.follow_user_id > 0) OR
user_privacy.allow_view_blog = 'everyone'
)
Run Time: 0.011315
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | blog | ALL | PRIMARY | | | | 16195 | Using where |
SIMPLE | user | eq_ref | PRIMARY,user_state | PRIMARY | 4 | xf_michigan.blog.user_id | 1 | Using where |
SIMPLE | user_privacy | eq_ref | PRIMARY,idx_blog | PRIMARY | 4 | xf_michigan.blog.user_id | 1 | Using where |
SIMPLE | user_follow | eq_ref | PRIMARY,follow_user_id | PRIMARY | 8 | xf_michigan.user.user_id,const | 1 | Using where; Using index |
SIMPLE | xfa_blog_entry | eq_ref | PRIMARY | PRIMARY | 4 | xf_michigan.blog.last_entry_id | 1 | Using index |
SELECT
blog.*,
user.*
,user_privacy.allow_view_blog,user_follow.follow_user_id blog_owner_follows_visitor
, 1 prepare_last_entry
, xfa_blog_entry.entry_id le_entry_id
, xfa_blog_entry.user_id le_user_id
, xfa_blog_entry.title le_title
, xfa_blog_entry.post_date le_post_date
, xfa_blog_entry.reply_count le_reply_count
, xfa_blog_entry.view_count le_view_count
, xfa_blog_entry.message le_message
, xfa_blog_entry.message_state le_message_state
, xfa_blog_entry.ip_id le_ip_id
, xfa_blog_entry.position le_position
, xfa_blog_entry.likes le_likes
, xfa_blog_entry.like_users le_like_users
, xfa_blog_entry.allow_comments le_allow_comments
, xfa_blog_entry.allow_view_entry le_allow_view_entry
, xfa_blog_entry.allow_members_ids le_allow_members_ids
FROM xf_user user
INNER JOIN xfa_blog blog ON user.user_id = blog.user_id
INNER JOIN xf_user_privacy user_privacy ON user.user_id = user_privacy.user_id LEFT JOIN xf_user_follow user_follow ON user.user_id = user_follow.user_id AND follow_user_id = 0 LEFT JOIN xfa_blog_entry ON blog.last_entry_id = xfa_blog_entry.entry_id
WHERE
1 = 1
AND entry_count > 0 AND is_banned = 0 AND user_state = 'valid'
AND (
(blog.user_id = 0) OR
(user_privacy.allow_view_blog = 'followed' AND user_follow.follow_user_id > 0) OR
user_privacy.allow_view_blog = 'everyone'
)
ORDER BY last_entry DESC
LIMIT
0,40
Run Time: 0.006216
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | blog | ALL | PRIMARY | | | | 16195 | Using where; Using filesort |
SIMPLE | user | eq_ref | PRIMARY,user_state | PRIMARY | 4 | xf_michigan.blog.user_id | 1 | Using where |
SIMPLE | user_privacy | eq_ref | PRIMARY,idx_blog | PRIMARY | 4 | xf_michigan.blog.user_id | 1 | Using where |
SIMPLE | user_follow | eq_ref | PRIMARY,follow_user_id | PRIMARY | 8 | xf_michigan.user.user_id,const | 1 | Using where; Using index |
SIMPLE | xfa_blog_entry | eq_ref | PRIMARY | PRIMARY | 4 | xf_michigan.blog.last_entry_id | 1 | |
SELECT title, phrase_text
FROM xf_phrase_compiled
WHERE language_id = ?
AND title IN ('xfa_blogs_username')
Params: 1
Run Time: 0.000522
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_phrase_compiled | const | PRIMARY | PRIMARY | 106 | const,const | 1 | |
INSERT INTO xf_session_activity
(user_id, unique_key, ip, controller_name, controller_action, view_state, params, view_date, robot_key)
VALUES
(?, ?, ?, ?, ?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE
ip = VALUES(ip),
controller_name = VALUES(controller_name),
controller_action = VALUES(controller_action),
view_state = VALUES(view_state),
params = VALUES(params),
view_date = VALUES(view_date),
robot_key = VALUES(robot_key)
Params: 0, 腍, 腍, XfAddOns_Blogs_ControllerPublic_BlogList, Index, valid, , 1610910101,
Run Time: 0.003596
SELECT *
FROM `xf_widget`
WHERE `widget_page_id` = 0
ORDER BY display_order ASC
Run Time: 0.000580
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_widget | ALL | | | | | 25 | Using where; Using filesort |
SELECT title, phrase_text
FROM xf_phrase_compiled
WHERE language_id = ?
AND title IN ('xfa_blogs_blog_statistics', 'xfa_blogs_new_blogs', 'xfa_blogs_recent_comments')
Params: 1
Run Time: 0.000514
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_phrase_compiled | range | PRIMARY | PRIMARY | 106 | | 3 | Using where |