SELECT data_key, data_value
FROM xf_data_registry
WHERE data_key IN ('options', 'languages', 'contentTypes', 'codeEventListeners', 'deferredRun', 'simpleCache', 'addOns', 'defaultStyleProperties', 'routeFiltersIn', 'routeFiltersOut', 'routesPublic', 'nodeTypes', 'bannedIps', 'discouragedIps', 'styles', 'displayStyles', 'userBanners', 'smilies', 'bbCode', 'threadPrefixes', 'userTitleLadder', 'reportCounts', 'moderationCounts', 'userModerationCounts', 'notices', 'userFieldsInfo')
Run Time: 0.000276
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | range | PRIMARY | PRIMARY | 27 | | 26 | Using where |
SELECT data_key, data_value
FROM xf_data_registry
WHERE data_key IN ('brListenerClasses', 'brBriviumAddOns')
Run Time: 0.000107
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | range | PRIMARY | PRIMARY | 27 | | 2 | Using where |
SELECT data_value
FROM xf_data_registry
WHERE data_key = ?
Params: brmsModernStatisticCache
Run Time: 0.000096
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | const | PRIMARY | PRIMARY | 27 | const | 1 | |
SELECT cache_value
FROM xf_permission_combination
WHERE permission_combination_id = ?
Params: 1
Run Time: 0.003425
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_permission_combination | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SELECT thread.*
,
user.gender, user.avatar_date, user.gravatar,
NULL AS thread_read_date,
0 AS thread_reply_banned,
0 AS thread_is_watched,
'' AS draft_message, NULL AS draft_extra
FROM xf_thread AS thread
LEFT JOIN xf_user AS user ON
(user.user_id = thread.user_id)
WHERE thread.thread_id = ?
Params: 4057
Run Time: 0.000786
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | thread | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | user | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SELECT node.*, forum.*
,
permission.cache_value AS node_permission_cache,
NULL AS forum_read_date
FROM xf_forum AS forum
INNER JOIN xf_node AS node ON (node.node_id = forum.node_id)
LEFT JOIN xf_permission_cache_content AS permission
ON (permission.permission_combination_id = 1
AND permission.content_type = 'node'
AND permission.content_id = forum.node_id)
WHERE node.node_id = ?
Params: 78
Run Time: 0.002549
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | forum | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | node | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | permission | const | PRIMARY | PRIMARY | 35 | const,const,const | 1 | |
SELECT post.*
,
user.*, IF(user.username IS NULL, post.username, user.username) AS username,
user_profile.*,
user_privacy.*,
session_activity.view_date AS last_view_date,
0 AS like_date
FROM xf_post AS post
LEFT JOIN xf_user AS user ON
(user.user_id = post.user_id)
LEFT JOIN xf_user_profile AS user_profile ON
(user_profile.user_id = post.user_id)
LEFT JOIN xf_user_privacy AS user_privacy ON
(user_privacy.user_id = post.user_id)
LEFT JOIN xf_session_activity AS session_activity ON
(post.user_id > 0 AND session_activity.user_id = post.user_id AND session_activity.unique_key = CAST(post.user_id AS BINARY))
WHERE post.thread_id = ?
AND (post.schedule_message_date = 0 OR post.user_id = 0)
AND (post.position >= 0 AND post.position < 20)
AND (post.message_state IN ('visible'))
ORDER BY post.position ASC, post.schedule_message_date ASC, post.post_date ASC
Params: 4057
Run Time: 0.001765
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | post | ref | thread_id_post_date,thread_id_position,user_id | thread_id_post_date | 4 | const | 11 | Using index condition; Using where; Using filesort |
SIMPLE | user | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.post.user_id | 1 | |
SIMPLE | user_profile | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.post.user_id | 1 | |
SIMPLE | user_privacy | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.post.user_id | 1 | |
SIMPLE | session_activity | eq_ref | PRIMARY | PRIMARY | 22 | kakatavn_db.post.user_id,func | 1 | Using where |
SELECT attachment.*,
data.filename, data.file_size, data.file_hash, data.file_path, data.width, data.height, data.thumbnail_width, data.thumbnail_height
FROM xf_attachment AS attachment
INNER JOIN xf_attachment_data AS data ON
(data.data_id = attachment.data_id)
WHERE attachment.content_type = ?
AND attachment.content_id IN (8716)
ORDER BY attachment.content_id, attachment.attach_date
Params: post
Run Time: 0.002564
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | attachment | ref | content_type_id_date | content_type_id_date | 31 | const,const | 2 | Using index condition |
SIMPLE | data | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.attachment.data_id | 1 | |
INSERT DELAYED INTO xf_thread_view
(thread_id)
VALUES
(?)
Params: 4057
Run Time: 0.000103
SELECT xf_thread.*, xf_post.message, xf_post.attach_count, xf_node.title AS node_title
FROM xf_thread
LEFT JOIN xf_post ON (xf_post.post_id = xf_thread.first_post_id)
LEFT JOIN xf_node ON (xf_node.node_id = xf_thread.node_id)
WHERE xf_thread.node_id > 0 AND xf_thread.thread_id != 4057 AND xf_thread.post_date < 1653124803 AND xf_thread.discussion_state = 'visible'
ORDER BY xf_thread.thread_id DESC
LIMIT 2
Run Time: 0.000711
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_thread | range | PRIMARY,node_id_last_post_date,node_id_sticky_state_last_post,post_date | PRIMARY | 4 | | 2250 | Using where |
SIMPLE | xf_post | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.xf_thread.first_post_id | 1 | |
SIMPLE | xf_node | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.xf_thread.node_id | 1 | |
SELECT attachment.*,
data.filename, data.file_size, data.file_hash, data.file_path, data.width, data.height, data.thumbnail_width, data.thumbnail_height
FROM xf_attachment AS attachment
INNER JOIN xf_attachment_data AS data ON
(data.data_id = attachment.data_id)
WHERE attachment.content_type = ?
AND attachment.content_id IN (13522)
ORDER BY attachment.content_id, attachment.attach_date
Params: post
Run Time: 0.000180
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | attachment | ref | content_type_id_date | content_type_id_date | 31 | const,const | 28 | Using index condition |
SIMPLE | data | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.attachment.data_id | 1 | |
SELECT xf_thread.*, xf_post.message, xf_post.attach_count, xf_node.title AS node_title
FROM xf_thread
LEFT JOIN xf_post ON (xf_post.post_id = xf_thread.first_post_id)
LEFT JOIN xf_node ON (xf_node.node_id = xf_thread.node_id)
WHERE xf_thread.node_id > 0 AND xf_thread.node_id NOT IN (1,71,67) AND xf_thread.thread_id != 4057 AND xf_thread.post_date > 1652520003 AND xf_thread.post_date < 1653124803 AND xf_thread.discussion_state = 'visible'
ORDER BY xf_thread.view_count DESC
LIMIT 5
Run Time: 0.000683
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_thread | range | PRIMARY,node_id_last_post_date,node_id_sticky_state_last_post,post_date | post_date | 4 | | 22 | Using index condition; Using where; Using filesort |
SIMPLE | xf_post | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.xf_thread.first_post_id | 1 | |
SIMPLE | xf_node | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.xf_thread.node_id | 1 | |
SELECT attachment.*,
data.filename, data.file_size, data.file_hash, data.file_path, data.width, data.height, data.thumbnail_width, data.thumbnail_height
FROM xf_attachment AS attachment
INNER JOIN xf_attachment_data AS data ON
(data.data_id = attachment.data_id)
WHERE attachment.content_type = ?
AND attachment.content_id IN (13522)
ORDER BY attachment.content_id, attachment.attach_date
Params: post
Run Time: 0.000169
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | attachment | ref | content_type_id_date | content_type_id_date | 31 | const,const | 28 | Using index condition |
SIMPLE | data | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.attachment.data_id | 1 | |
SELECT attachment.*,
data.filename, data.file_size, data.file_hash, data.file_path, data.width, data.height, data.thumbnail_width, data.thumbnail_height
FROM xf_attachment AS attachment
INNER JOIN xf_attachment_data AS data ON
(data.data_id = attachment.data_id)
WHERE attachment.content_type = ?
AND attachment.content_id IN (13512)
ORDER BY attachment.content_id, attachment.attach_date
Params: post
Run Time: 0.000175
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | attachment | ref | content_type_id_date | content_type_id_date | 31 | const,const | 28 | Using index condition |
SIMPLE | data | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.attachment.data_id | 1 | |
SELECT attachment.*,
data.filename, data.file_size, data.file_hash, data.file_path, data.width, data.height, data.thumbnail_width, data.thumbnail_height
FROM xf_attachment AS attachment
INNER JOIN xf_attachment_data AS data ON
(data.data_id = attachment.data_id)
WHERE attachment.content_type = ?
AND attachment.content_id IN (13518)
ORDER BY attachment.content_id, attachment.attach_date
Params: post
Run Time: 0.000185
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | attachment | ref | content_type_id_date | content_type_id_date | 31 | const,const | 28 | Using index condition |
SIMPLE | data | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.attachment.data_id | 1 | |
SELECT attachment.*,
data.filename, data.file_size, data.file_hash, data.file_path, data.width, data.height, data.thumbnail_width, data.thumbnail_height
FROM xf_attachment AS attachment
INNER JOIN xf_attachment_data AS data ON
(data.data_id = attachment.data_id)
WHERE attachment.content_type = ?
AND attachment.content_id IN (13503)
ORDER BY attachment.content_id, attachment.attach_date
Params: post
Run Time: 0.000193
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | attachment | ref | content_type_id_date | content_type_id_date | 31 | const,const | 28 | Using index condition |
SIMPLE | data | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.attachment.data_id | 1 | |
SELECT *
FROM xf_node
ORDER BY lft ASC
Run Time: 0.002083
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_node | ALL | | | | | 61 | Using filesort |
SELECT content_id, cache_value
FROM xf_permission_cache_content
WHERE permission_combination_id = ?
AND content_type = 'node'
Params: 1
Run Time: 0.000143
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_permission_cache_content | ref | PRIMARY | PRIMARY | 31 | const,const | 61 | Using where |
SELECT params
FROM xf_session_activity
WHERE user_id = ?
AND controller_action = 'CreateThread'
Params: 0
Run Time: 0.000358
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_session_activity | ref | PRIMARY | PRIMARY | 4 | const | 222 | Using where |
SELECT xf_thread.thread_id,
xf_thread.node_id,
xf_thread.title,
xf_thread.reply_count,
xf_thread.view_count,
xf_thread.username,
xf_thread.post_date,
xf_thread.last_post_date,
xf_thread.last_post_user_id,
xf_thread.last_post_username,
xf_thread.prefix_id,
xf_node.title AS nodeTitle,
xf_user.user_id,
xf_user.gender,
xf_user.avatar_date
FROM xf_thread
INNER JOIN xf_node ON xf_node.node_id = xf_thread.node_id
INNER JOIN xf_user ON xf_user.user_id = xf_thread.user_id
WHERE xf_thread.title LIKE '%Chia%'
AND xf_thread.title LIKE '%sẻ%'
AND xf_thread.discussion_state = 'visible'
AND xf_thread.discussion_type <> 'redirect'
AND xf_thread.post_date >= ?
AND (xf_thread.node_id = 1 OR xf_thread.node_id = 3 OR xf_thread.node_id = 4 OR xf_thread.node_id = 5 OR xf_thread.node_id = 6 OR xf_thread.node_id = 10 OR xf_thread.node_id = 110 OR xf_thread.node_id = 12 OR xf_thread.node_id = 87 OR xf_thread.node_id = 13 OR xf_thread.node_id = 14 OR xf_thread.node_id = 77 OR xf_thread.node_id = 78 OR xf_thread.node_id = 79 OR xf_thread.node_id = 80 OR xf_thread.node_id = 81 OR xf_thread.node_id = 11 OR xf_thread.node_id = 107 OR xf_thread.node_id = 23 OR xf_thread.node_id = 82 OR xf_thread.node_id = 83 OR xf_thread.node_id = 22 OR xf_thread.node_id = 15 OR xf_thread.node_id = 17 OR xf_thread.node_id = 40 OR xf_thread.node_id = 41 OR xf_thread.node_id = 51 OR xf_thread.node_id = 102 OR xf_thread.node_id = 103 OR xf_thread.node_id = 104 OR xf_thread.node_id = 105 OR xf_thread.node_id = 67 OR xf_thread.node_id = 61 OR xf_thread.node_id = 62 OR xf_thread.node_id = 63 OR xf_thread.node_id = 84 OR xf_thread.node_id = 85 OR xf_thread.node_id = 86 OR xf_thread.node_id = 88 OR xf_thread.node_id = 89 OR xf_thread.node_id = 90 OR xf_thread.node_id = 95 OR xf_thread.node_id = 106 OR xf_thread.node_id = 72 OR xf_thread.node_id = 75 OR xf_thread.node_id = 91 OR xf_thread.node_id = 92 OR xf_thread.node_id = 94 OR xf_thread.node_id = 100 OR xf_thread.node_id = 101 OR xf_thread.node_id = 93 OR xf_thread.node_id = 96 OR xf_thread.node_id = 109 OR xf_thread.node_id = 108 OR xf_thread.node_id = 97 OR xf_thread.node_id = 98 OR xf_thread.node_id = 99 OR xf_thread.node_id = 71 OR xf_thread.node_id = 16 OR xf_thread.node_id = 18 OR xf_thread.node_id = 21)
AND xf_thread.thread_id <> '4057'
AND xf_thread.node_id = '78'
AND (xf_thread.node_id <> 0)
ORDER BY xf_thread.thread_id DESC
LIMIT ?
Params: 0, 5
Run Time: 0.001009
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_node | const | PRIMARY | PRIMARY | 4 | const | 1 | Using filesort |
SIMPLE | xf_thread | ref | PRIMARY,node_id_last_post_date,node_id_sticky_state_last_post,post_date,user_id | node_id_last_post_date | 4 | const | 31 | Using index condition; Using where |
SIMPLE | xf_user | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.xf_thread.user_id | 1 | |
INSERT INTO `xf_session` (`session_id`, `session_data`, `expiry_date`) VALUES (?, ?, ?)
Params: ba016736db5ed116ae150e99c2a973ba, , 1653128403
Run Time: 0.000214
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, , , XenForo_ControllerPublic_Thread, Index, valid, thread_id=4057, 1653124803,
Run Time: 0.000159
SELECT title, template_compiled
FROM xf_template_compiled
WHERE title IN ('page_nav', 'bb_code_tag_code', 'bb_code_tag_php', 'bb_code_tag_html', 'bb_code_tag_quote', 'bb_code_tag_attach', 'bb_code_tag_spoiler', 'BRQCT_forum_list_nodes', 'BRQCT_ad_sidebar_top', 'BRQCT_button_top_ctrl', 'sedo_agent', 'wf_widget_wrapper', 'wf_widget_online_staff', 'wf_widget_threads', 'wf_widget_stats', 'wf_widget_online_users', 'BRMS_ModernStatistic', 'BRMS_modern_statistic_header', 'thread_view', 'xenCODE_Meta_Keywords', 'wf_hook_moderator_bar', 'wf_revealer', 'PAGE_CONTAINER')
AND style_id = ?
AND language_id = ?
Params: 2, 2
Run Time: 0.000324
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_template_compiled | range | PRIMARY | PRIMARY | 60 | | 23 | Using where |
SELECT title, template_compiled
FROM xf_template_compiled
WHERE title IN ('BRQCT_button_top_ctrl', 'BRMS_thread_view_tools_links')
AND style_id = ?
AND language_id = ?
Params: 2, 2
Run Time: 0.000140
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_template_compiled | range | PRIMARY | PRIMARY | 60 | | 2 | Using where |
SELECT title, template_compiled
FROM xf_template_compiled
WHERE title IN ('BRQCT_button_top_ctrl', 'VNXF_More_Thread')
AND style_id = ?
AND language_id = ?
Params: 2, 2
Run Time: 0.000142
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_template_compiled | range | PRIMARY | PRIMARY | 60 | | 2 | Using where |
SELECT session_activity.*
,
user.*
FROM xf_session_activity AS session_activity
LEFT JOIN xf_user AS user ON
(user.user_id = session_activity.user_id)
WHERE (session_activity.view_date > 1653123903)
ORDER BY session_activity.view_date DESC
Run Time: 0.001124
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | session_activity | range | view_date | view_date | 4 | | 36 | Using where |
SIMPLE | user | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.session_activity.user_id | 1 | |
SELECT data_key, data_value
FROM xf_data_registry
WHERE data_key IN ('wfc__1_thread_view', 'wfc__1_thread_view_f78')
Run Time: 0.005021
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | range | PRIMARY | PRIMARY | 27 | | 2 | Using where |
SELECT data_key, data_value
FROM xf_data_registry
WHERE data_key IN ('wfc_982c8fb106495d9a73beb')
Run Time: 0.000209
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | const | PRIMARY | PRIMARY | 27 | const | 1 | |
INSERT INTO xf_data_registry
(data_key, data_value)
VALUES
(?, ?)
ON DUPLICATE KEY UPDATE
data_value = VALUES(data_value)
Params: wfc_982c8fb106495d9a73beb, a:2:{s:23:"thread_view_lock_f78_17";a:2:{s:4:"html";s:1:"1";s:4:"time";i:1653124803;}s:23:"thread_view_lock_f78_16";a:2:{s:4:"html";s:1:"0";s:4:"time";i:1653124147;}}
Run Time: 0.002688
SELECT *
FROM xf_node
ORDER BY lft ASC
Run Time: 0.000209
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_node | ALL | | | | | 61 | Using filesort |
SELECT content_id, cache_value
FROM xf_permission_cache_content
WHERE permission_combination_id = ?
AND content_type = 'node'
Params: 1
Run Time: 0.000160
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_permission_cache_content | ref | PRIMARY | PRIMARY | 31 | const,const | 61 | Using where |
SELECT thread.*
,
1 AS fetched_last_post_user, user.gender, user.avatar_date, user.gravatar
FROM xf_thread AS thread
LEFT JOIN xf_user AS user ON
(user.user_id = thread.last_post_user_id)
WHERE ((thread.node_id IN ('37', '2', '3', '4', '5', '7', '8', '9', '10', '12', '13', '14', '15', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '34', '35', '38', '39', '42', '43', '44', '45', '46', '47', '48', '49', '50', '40', '41', '51', '54', '55', '56', '57', '58', '59', '60', '52', '53', '61', '62', '63', '72', '75', '16', '18', '21', '64', '65', '66', '19', '20', '68', '69', '70', '76', 78, 6, 110, 87, 77, 79, 80, 81)) AND (thread.discussion_state IN ('visible')) AND (thread.reply_count > 0)) AND (thread.schedule_thread_date = 0)
ORDER BY thread.last_post_date DESC
LIMIT 15
Run Time: 0.001871
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | thread | index | node_id_last_post_date,node_id_sticky_state_last_post | last_post_date | 4 | | 15 | Using where |
SIMPLE | user | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.thread.last_post_user_id | 1 | |
SELECT node.*, forum.*
FROM xf_forum AS forum
INNER JOIN xf_node AS node ON (node.node_id = forum.node_id)
WHERE node.node_id IN (80, 81, 80, 80, 75, 80, 80, 80, 80, 110, 80, 80, 80, 10, 80)
Run Time: 0.000324
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | forum | range | PRIMARY | PRIMARY | 4 | | 5 | Using where |
SIMPLE | node | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.forum.node_id | 1 | |
INSERT INTO xf_data_registry
(data_key, data_value)
VALUES
(?, ?)
ON DUPLICATE KEY UPDATE
data_value = VALUES(data_value)
Params: wfc__1_thread_view_f78, a:2:{s:18:"thread_view_f78_17";a:2:{s:4:"html";s:3988:"<div class="avatarList">
<ul>
<li class="thread-3994 thread-node-80">
<a href="members/nguyen-thi-thu-hien.18554/" class="avatar Av18554s" data-avatarhtml="true"><img src="styles/otovungtau/xenforo/avatars/avatar_female_s.png" width="48" height="48" alt="nguyen thi thu hien" /></a>
<a title="Chia sẻ code Amibroker tìm SÓNG NGÀNH và lọc các mã cổ phiếu dẫn dắt trong ngành có sóng" class="Tooltip"
href="posts/13527/">
Chia sẻ code Amibroker tìm SÓNG...
</a>
<div class="userTitle">
<a href="members/nguyen-thi-thu-hien.18554/" class="username">nguyen thi thu hien</a> replied <abbr class="DateTime" data-time="1653116540" data-diff="8263" data-datestring="21/5/22" data-timestring="14:02">21/5/22 lúc 14:02</abbr>
</div>
</li>
<li class="thread-3550 thread-node-81">
<a href="members/thupham.18382/" class="avatar Av18382s" data-avatarhtml="true"><img src="styles/otovungtau/xenforo/avatars/avatar_male_s.png" width="48" height="48" alt="ThuPham" /></a>
<a title="Cú thua lỗ đau đớn lần đầu tiên trên thị trường chứng khoán và bài học của tôi" class="Tooltip"
href="posts/13525/">
Cú thua lỗ đau đớn lần đầu tiên...
</a>
<div class="userTitle">
<a href="members/thupham.18382/" class="username">ThuPham</a> replied <abbr class="DateTime" data-time="1653040303" data-diff="84500" data-datestring="20/5/22" data-timestring="16:51">20/5/22 lúc 16:51</abbr>
</div>
</li>
<li class="thread-5145 thread-node-80">
<a href="members/emcocghe.14830/" class="avatar Av14830s" data-avatarhtml="true"><img src="styles/otovungtau/xenforo/avatars/avatar_s.png" width="48" height="48" alt="Emcocghe" /></a>
<a title="Bộ Video khoá học và sách thực chiến phái wyckoff chính quy quốc tế có phụ đề anh-việt" class="Tooltip"
href="posts/13523/">
Bộ Video khoá học và sách...
</a>
<div class="userTitle">
<a href="members/emcocghe.14830/" class="username">Emcocghe</a> replied <abbr class="DateTime" data-time="1652963455" data-diff="161348" data-datestring="19/5/22" data-timestring="19:30">19/5/22 lúc 19:30</abbr>
</div>
</li>
<li class="thread-5445 thread-node-80">
<a href="members/aquaman4869.16523/" class="avatar Av16523s" data-avatarhtml="true"><img src="styles/otovungtau/xenforo/avatars/avatar_male_s.png" width="48" height="48" alt="aquaman4869" /></a>
<a title="Giúp em, Vẽ đồ thị 3 đường tỉ lệ Cp nằm trên MA 10, 20 và 20" class="Tooltip"
href="posts/13509/">
Giúp em, Vẽ đồ thị 3 đường tỉ...
</a>
<div class="userTitle">
<a href="members/aquaman4869.16523/" class="username">aquaman4869</a> replied <abbr class="DateTime" data-time="1652757726" data-diff="367077" data-datestring="17/5/22" data-timestring="10:22">17/5/22 lúc 10:22</abbr>
</div>
</li>
<li class="thread-1235 thread-node-75">
<a href="members/ka-nguyen.8763/" class="avatar Av8763s" data-avatarhtml="true"><img src="styles/otovungtau/xenforo/avatars/avatar_male_s.png" width="48" height="48" alt="ka nguyen" /></a>
<a title="Kiến thức cơ bản về chứng khoán phái sinh và hợp đồng tương lai VN30F - Phần 2" class="Tooltip"
href="posts/13506/">
Kiến thức cơ bản về chứng khoán...
</a>
<div class="userTitle">
<a href="members/ka-nguyen.8763/" class="username">ka nguyen</a> replied <abbr class="DateTime" data-time="1652719119" data-diff="405684" data-datestring="16/5/22" data-timestring="23:38">16/5/22 lúc 23:38</abbr>
</div>
</li>
</ul>
</div>
<div id="PreviewTooltip">
<span class="arrow"><span></span></span>
<div class="section">
<div class="primaryContent previewContent">
<span class="PreviewContents">Đang tải...</span>
</div>
</div>
</div>";s:4:"time";i:1653124803;}s:18:"thread_view_f78_16";a:2:{s:4:"html";s:4195:"<div class="avatarList">
<ul>
<li class="thread-5477 thread-node-110">
<a href="members/sarah-phuong-thao.14282/" class="avatar Av14282s" data-avatarhtml="true"><img src="data/avatars/s/14/14282.jpg?1636446915" width="48" height="48" alt="Sarah Phương Thảo" /></a>
<a title="[19/5] Cập nhật RRG CHART NGÀNH và các mã CỔ PHIẾU cho TỪNG NGÀNH MỖI NGÀY" class="Tooltip"
href="19-5-cap-nhat-rrg-chart-nganh-va-cac-ma-co-phieu-cho-tung-nganh-moi-ngay.t5477.html">
[19/5] Cập nhật RRG CHART NGÀNH...
</a>
<div class="userTitle">
<a href="members/sarah-phuong-thao.14282/" class="username">Sarah Phương Thảo</a> posted <abbr class="DateTime" data-time="1652951088" data-diff="173059" data-datestring="19/5/22" data-timestring="16:04">19/5/22 lúc 16:04</abbr>
</div>
</li>
<li class="thread-5467 thread-node-110">
<a href="members/sarah-phuong-thao.14282/" class="avatar Av14282s" data-avatarhtml="true"><img src="data/avatars/s/14/14282.jpg?1636446915" width="48" height="48" alt="Sarah Phương Thảo" /></a>
<a title="[17/5] Cập nhật RRG CHART NGÀNH và các mã CỔ PHIẾU cho TỪNG NGÀNH MỖI NGÀY" class="Tooltip"
href="17-5-cap-nhat-rrg-chart-nganh-va-cac-ma-co-phieu-cho-tung-nganh-moi-ngay.t5467.html">
[17/5] Cập nhật RRG CHART NGÀNH...
</a>
<div class="userTitle">
<a href="members/sarah-phuong-thao.14282/" class="username">Sarah Phương Thảo</a> posted <abbr class="DateTime" data-time="1652779559" data-diff="344588" data-datestring="17/5/22" data-timestring="16:25">17/5/22 lúc 16:25</abbr>
</div>
</li>
<li class="thread-5473 thread-node-110">
<a href="members/sarah-phuong-thao.14282/" class="avatar Av14282s" data-avatarhtml="true"><img src="data/avatars/s/14/14282.jpg?1636446915" width="48" height="48" alt="Sarah Phương Thảo" /></a>
<a title="[18/5] Cập nhật RRG CHART NGÀNH và các mã CỔ PHIẾU cho TỪNG NGÀNH MỖI NGÀY" class="Tooltip"
href="18-5-cap-nhat-rrg-chart-nganh-va-cac-ma-co-phieu-cho-tung-nganh-moi-ngay.t5473.html">
[18/5] Cập nhật RRG CHART NGÀNH...
</a>
<div class="userTitle">
<a href="members/sarah-phuong-thao.14282/" class="username">Sarah Phương Thảo</a> posted <abbr class="DateTime" data-time="1652866723" data-diff="257424" data-datestring="18/5/22" data-timestring="16:38">18/5/22 lúc 16:38</abbr>
</div>
</li>
<li class="thread-5460 thread-node-110">
<a href="members/sarah-phuong-thao.14282/" class="avatar Av14282s" data-avatarhtml="true"><img src="data/avatars/s/14/14282.jpg?1636446915" width="48" height="48" alt="Sarah Phương Thảo" /></a>
<a title="[16/5] Cập nhật RRG CHART NGÀNH và các mã CỔ PHIẾU cho TỪNG NGÀNH MỖI NGÀY" class="Tooltip"
href="16-5-cap-nhat-rrg-chart-nganh-va-cac-ma-co-phieu-cho-tung-nganh-moi-ngay.t5460.html">
[16/5] Cập nhật RRG CHART NGÀNH...
</a>
<div class="userTitle">
<a href="members/sarah-phuong-thao.14282/" class="username">Sarah Phương Thảo</a> posted <abbr class="DateTime" data-time="1652695181" data-diff="428966" data-datestring="16/5/22" data-timestring="16:59">16/5/22 lúc 16:59</abbr>
</div>
</li>
<li class="thread-5479 thread-node-80">
<a href="members/ramdomwalk.11452/" class="avatar Av11452s" data-avatarhtml="true"><img src="styles/otovungtau/xenforo/avatars/avatar_s.png" width="48" height="48" alt="RamdomWalk" /></a>
<a
href="hoi-cach-tao-ra-duong-do-thi.t5479.html">
Hỏi cách tạo ra đường đồ thị
</a>
<div class="userTitle">
<a href="members/ramdomwalk.11452/" class="username">RamdomWalk</a> posted <abbr class="DateTime" data-time="1653055835" data-diff="68312" data-datestring="20/5/22" data-timestring="21:10">20/5/22 lúc 21:10</abbr>
</div>
</li>
</ul>
</div>
<div id="PreviewTooltip">
<span class="arrow"><span></span></span>
<div class="section">
<div class="primaryContent previewContent">
<span class="PreviewContents">Đang tải...</span>
</div>
</div>
</div>";s:4:"time";i:1653124147;}}
Run Time: 0.000936
INSERT INTO xf_data_registry
(data_key, data_value)
VALUES
(?, ?)
ON DUPLICATE KEY UPDATE
data_value = VALUES(data_value)
Params: wfc_982c8fb106495d9a73beb, a:2:{s:23:"thread_view_lock_f78_17";a:2:{s:4:"html";s:1:"0";s:4:"time";i:1653124803;}s:23:"thread_view_lock_f78_16";a:2:{s:4:"html";s:1:"0";s:4:"time";i:1653124147;}}
Run Time: 0.000441
INSERT INTO xf_data_registry
(data_key, data_value)
VALUES
(?, ?)
ON DUPLICATE KEY UPDATE
data_value = VALUES(data_value)
Params: wfc_982c8fb106495d9a73beb, a:2:{s:23:"thread_view_lock_f78_17";a:2:{s:4:"html";s:1:"0";s:4:"time";i:1653124803;}s:23:"thread_view_lock_f78_16";a:2:{s:4:"html";s:1:"1";s:4:"time";i:1653124803;}}
Run Time: 0.000559
SELECT thread.*
,
user.gender, user.avatar_date, user.gravatar
FROM xf_thread AS thread
LEFT JOIN xf_user AS user ON
(user.user_id = thread.user_id)
WHERE (((thread.node_id IN ('37', '2', '3', '4', '5', '7', '8', '9', '10', '12', '13', '14', '15', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '34', '35', '38', '39', '42', '43', '44', '45', '46', '47', '48', '49', '50', '40', '41', '51', '54', '55', '56', '57', '58', '59', '60', '52', '53', '61', '62', '63', '72', '75', '16', '18', '21', '64', '65', '66', '19', '20', '68', '69', '70', '76', 78, 6, 110, 87, 77, 79, 80, 81)) AND (thread.discussion_state IN ('visible'))) AND (thread.post_date > 1652692803)) AND (thread.schedule_thread_date = 0)
ORDER BY thread.view_count DESC
LIMIT 15
Run Time: 0.001306
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | thread | range | node_id_last_post_date,node_id_sticky_state_last_post,post_date | post_date | 4 | | 20 | Using index condition; Using where; Using filesort |
SIMPLE | user | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.thread.user_id | 1 | |
SELECT node.*, forum.*
FROM xf_forum AS forum
INNER JOIN xf_node AS node ON (node.node_id = forum.node_id)
WHERE node.node_id IN (110, 110, 110, 110, 80)
Run Time: 0.000296
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | forum | range | PRIMARY | PRIMARY | 4 | | 2 | Using where |
SIMPLE | node | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.forum.node_id | 1 | |
INSERT INTO xf_data_registry
(data_key, data_value)
VALUES
(?, ?)
ON DUPLICATE KEY UPDATE
data_value = VALUES(data_value)
Params: wfc__1_thread_view_f78, a:2:{s:18:"thread_view_f78_17";a:2:{s:4:"html";s:3988:"<div class="avatarList">
<ul>
<li class="thread-3994 thread-node-80">
<a href="members/nguyen-thi-thu-hien.18554/" class="avatar Av18554s" data-avatarhtml="true"><img src="styles/otovungtau/xenforo/avatars/avatar_female_s.png" width="48" height="48" alt="nguyen thi thu hien" /></a>
<a title="Chia sẻ code Amibroker tìm SÓNG NGÀNH và lọc các mã cổ phiếu dẫn dắt trong ngành có sóng" class="Tooltip"
href="posts/13527/">
Chia sẻ code Amibroker tìm SÓNG...
</a>
<div class="userTitle">
<a href="members/nguyen-thi-thu-hien.18554/" class="username">nguyen thi thu hien</a> replied <abbr class="DateTime" data-time="1653116540" data-diff="8263" data-datestring="21/5/22" data-timestring="14:02">21/5/22 lúc 14:02</abbr>
</div>
</li>
<li class="thread-3550 thread-node-81">
<a href="members/thupham.18382/" class="avatar Av18382s" data-avatarhtml="true"><img src="styles/otovungtau/xenforo/avatars/avatar_male_s.png" width="48" height="48" alt="ThuPham" /></a>
<a title="Cú thua lỗ đau đớn lần đầu tiên trên thị trường chứng khoán và bài học của tôi" class="Tooltip"
href="posts/13525/">
Cú thua lỗ đau đớn lần đầu tiên...
</a>
<div class="userTitle">
<a href="members/thupham.18382/" class="username">ThuPham</a> replied <abbr class="DateTime" data-time="1653040303" data-diff="84500" data-datestring="20/5/22" data-timestring="16:51">20/5/22 lúc 16:51</abbr>
</div>
</li>
<li class="thread-5145 thread-node-80">
<a href="members/emcocghe.14830/" class="avatar Av14830s" data-avatarhtml="true"><img src="styles/otovungtau/xenforo/avatars/avatar_s.png" width="48" height="48" alt="Emcocghe" /></a>
<a title="Bộ Video khoá học và sách thực chiến phái wyckoff chính quy quốc tế có phụ đề anh-việt" class="Tooltip"
href="posts/13523/">
Bộ Video khoá học và sách...
</a>
<div class="userTitle">
<a href="members/emcocghe.14830/" class="username">Emcocghe</a> replied <abbr class="DateTime" data-time="1652963455" data-diff="161348" data-datestring="19/5/22" data-timestring="19:30">19/5/22 lúc 19:30</abbr>
</div>
</li>
<li class="thread-5445 thread-node-80">
<a href="members/aquaman4869.16523/" class="avatar Av16523s" data-avatarhtml="true"><img src="styles/otovungtau/xenforo/avatars/avatar_male_s.png" width="48" height="48" alt="aquaman4869" /></a>
<a title="Giúp em, Vẽ đồ thị 3 đường tỉ lệ Cp nằm trên MA 10, 20 và 20" class="Tooltip"
href="posts/13509/">
Giúp em, Vẽ đồ thị 3 đường tỉ...
</a>
<div class="userTitle">
<a href="members/aquaman4869.16523/" class="username">aquaman4869</a> replied <abbr class="DateTime" data-time="1652757726" data-diff="367077" data-datestring="17/5/22" data-timestring="10:22">17/5/22 lúc 10:22</abbr>
</div>
</li>
<li class="thread-1235 thread-node-75">
<a href="members/ka-nguyen.8763/" class="avatar Av8763s" data-avatarhtml="true"><img src="styles/otovungtau/xenforo/avatars/avatar_male_s.png" width="48" height="48" alt="ka nguyen" /></a>
<a title="Kiến thức cơ bản về chứng khoán phái sinh và hợp đồng tương lai VN30F - Phần 2" class="Tooltip"
href="posts/13506/">
Kiến thức cơ bản về chứng khoán...
</a>
<div class="userTitle">
<a href="members/ka-nguyen.8763/" class="username">ka nguyen</a> replied <abbr class="DateTime" data-time="1652719119" data-diff="405684" data-datestring="16/5/22" data-timestring="23:38">16/5/22 lúc 23:38</abbr>
</div>
</li>
</ul>
</div>
<div id="PreviewTooltip">
<span class="arrow"><span></span></span>
<div class="section">
<div class="primaryContent previewContent">
<span class="PreviewContents">Đang tải...</span>
</div>
</div>
</div>";s:4:"time";i:1653124803;}s:18:"thread_view_f78_16";a:2:{s:4:"html";s:4195:"<div class="avatarList">
<ul>
<li class="thread-5477 thread-node-110">
<a href="members/sarah-phuong-thao.14282/" class="avatar Av14282s" data-avatarhtml="true"><img src="data/avatars/s/14/14282.jpg?1636446915" width="48" height="48" alt="Sarah Phương Thảo" /></a>
<a title="[19/5] Cập nhật RRG CHART NGÀNH và các mã CỔ PHIẾU cho TỪNG NGÀNH MỖI NGÀY" class="Tooltip"
href="19-5-cap-nhat-rrg-chart-nganh-va-cac-ma-co-phieu-cho-tung-nganh-moi-ngay.t5477.html">
[19/5] Cập nhật RRG CHART NGÀNH...
</a>
<div class="userTitle">
<a href="members/sarah-phuong-thao.14282/" class="username">Sarah Phương Thảo</a> posted <abbr class="DateTime" data-time="1652951088" data-diff="173715" data-datestring="19/5/22" data-timestring="16:04">19/5/22 lúc 16:04</abbr>
</div>
</li>
<li class="thread-5467 thread-node-110">
<a href="members/sarah-phuong-thao.14282/" class="avatar Av14282s" data-avatarhtml="true"><img src="data/avatars/s/14/14282.jpg?1636446915" width="48" height="48" alt="Sarah Phương Thảo" /></a>
<a title="[17/5] Cập nhật RRG CHART NGÀNH và các mã CỔ PHIẾU cho TỪNG NGÀNH MỖI NGÀY" class="Tooltip"
href="17-5-cap-nhat-rrg-chart-nganh-va-cac-ma-co-phieu-cho-tung-nganh-moi-ngay.t5467.html">
[17/5] Cập nhật RRG CHART NGÀNH...
</a>
<div class="userTitle">
<a href="members/sarah-phuong-thao.14282/" class="username">Sarah Phương Thảo</a> posted <abbr class="DateTime" data-time="1652779559" data-diff="345244" data-datestring="17/5/22" data-timestring="16:25">17/5/22 lúc 16:25</abbr>
</div>
</li>
<li class="thread-5473 thread-node-110">
<a href="members/sarah-phuong-thao.14282/" class="avatar Av14282s" data-avatarhtml="true"><img src="data/avatars/s/14/14282.jpg?1636446915" width="48" height="48" alt="Sarah Phương Thảo" /></a>
<a title="[18/5] Cập nhật RRG CHART NGÀNH và các mã CỔ PHIẾU cho TỪNG NGÀNH MỖI NGÀY" class="Tooltip"
href="18-5-cap-nhat-rrg-chart-nganh-va-cac-ma-co-phieu-cho-tung-nganh-moi-ngay.t5473.html">
[18/5] Cập nhật RRG CHART NGÀNH...
</a>
<div class="userTitle">
<a href="members/sarah-phuong-thao.14282/" class="username">Sarah Phương Thảo</a> posted <abbr class="DateTime" data-time="1652866723" data-diff="258080" data-datestring="18/5/22" data-timestring="16:38">18/5/22 lúc 16:38</abbr>
</div>
</li>
<li class="thread-5460 thread-node-110">
<a href="members/sarah-phuong-thao.14282/" class="avatar Av14282s" data-avatarhtml="true"><img src="data/avatars/s/14/14282.jpg?1636446915" width="48" height="48" alt="Sarah Phương Thảo" /></a>
<a title="[16/5] Cập nhật RRG CHART NGÀNH và các mã CỔ PHIẾU cho TỪNG NGÀNH MỖI NGÀY" class="Tooltip"
href="16-5-cap-nhat-rrg-chart-nganh-va-cac-ma-co-phieu-cho-tung-nganh-moi-ngay.t5460.html">
[16/5] Cập nhật RRG CHART NGÀNH...
</a>
<div class="userTitle">
<a href="members/sarah-phuong-thao.14282/" class="username">Sarah Phương Thảo</a> posted <abbr class="DateTime" data-time="1652695181" data-diff="429622" data-datestring="16/5/22" data-timestring="16:59">16/5/22 lúc 16:59</abbr>
</div>
</li>
<li class="thread-5479 thread-node-80">
<a href="members/ramdomwalk.11452/" class="avatar Av11452s" data-avatarhtml="true"><img src="styles/otovungtau/xenforo/avatars/avatar_s.png" width="48" height="48" alt="RamdomWalk" /></a>
<a
href="hoi-cach-tao-ra-duong-do-thi.t5479.html">
Hỏi cách tạo ra đường đồ thị
</a>
<div class="userTitle">
<a href="members/ramdomwalk.11452/" class="username">RamdomWalk</a> posted <abbr class="DateTime" data-time="1653055835" data-diff="68968" data-datestring="20/5/22" data-timestring="21:10">20/5/22 lúc 21:10</abbr>
</div>
</li>
</ul>
</div>
<div id="PreviewTooltip">
<span class="arrow"><span></span></span>
<div class="section">
<div class="primaryContent previewContent">
<span class="PreviewContents">Đang tải...</span>
</div>
</div>
</div>";s:4:"time";i:1653124803;}}
Run Time: 0.000822
INSERT INTO xf_data_registry
(data_key, data_value)
VALUES
(?, ?)
ON DUPLICATE KEY UPDATE
data_value = VALUES(data_value)
Params: wfc_982c8fb106495d9a73beb, a:2:{s:23:"thread_view_lock_f78_17";a:2:{s:4:"html";s:1:"0";s:4:"time";i:1653124803;}s:23:"thread_view_lock_f78_16";a:2:{s:4:"html";s:1:"0";s:4:"time";i:1653124803;}}
Run Time: 0.000336
SELECT data_value
FROM xf_data_registry
WHERE data_key = ?
Params: boardTotals
Run Time: 0.000212
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | const | PRIMARY | PRIMARY | 27 | const | 1 | |
SELECT session_activity.*
,
user.*
FROM xf_session_activity AS session_activity
LEFT JOIN xf_user AS user ON
(user.user_id = session_activity.user_id)
WHERE (session_activity.view_date > 1653123903)
ORDER BY session_activity.view_date DESC
Run Time: 0.000396
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | session_activity | range | view_date | view_date | 4 | | 36 | Using where |
SIMPLE | user | eq_ref | PRIMARY | PRIMARY | 4 | kakatavn_db.session_activity.user_id | 1 | |
SELECT title, template_compiled
FROM xf_template_compiled
WHERE title IN ('BRQCT_button_top_ctrl', 'BRQCT_navigation_tabs_forums')
AND style_id = ?
AND language_id = ?
Params: 2, 2
Run Time: 0.000128
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_template_compiled | range | PRIMARY | PRIMARY | 60 | | 2 | Using where |
SELECT title, template_compiled
FROM xf_template_compiled
WHERE title IN ('BRQCT_button_top_ctrl', 'nat_bodyjs')
AND style_id = ?
AND language_id = ?
Params: 2, 2
Run Time: 0.000115
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_template_compiled | range | PRIMARY | PRIMARY | 60 | | 2 | Using where |