SELECT @@collation_connection AS c [ RunTime:0.000396s ]
SHOW FULL COLUMNS FROM `t_extend` [ RunTime:0.002626s ]
SELECT `json_extend` FROM `t_extend` WHERE `name` = 'tags' LIMIT 1 [ RunTime:0.000844s ]
SHOW FULL COLUMNS FROM `t_column` [ RunTime:0.001600s ]
SELECT `id`,`name`,`type`,`json_extend` FROM `t_column` WHERE `show` = 1 AND `_path_name` = 'dock-blogs' LIMIT 1 [ RunTime:0.000591s ]
SHOW FULL COLUMNS FROM `t_article` [ RunTime:0.001761s ]
SELECT `json_extend` FROM `t_article` WHERE `mode` = 'default' AND `name` = 'crontab' LIMIT 1 [ RunTime:0.000604s ]
SELECT * FROM `t_extend` WHERE `name` = 'multilang' LIMIT 1 [ RunTime:0.000460s ]
SELECT * FROM `t_extend` WHERE `name` = 'google' LIMIT 1 [ RunTime:0.000554s ]
SELECT * FROM `t_extend` WHERE `name` = 'indexnow' LIMIT 1 [ RunTime:0.000572s ]
CREATE TABLE IF NOT EXISTS `t_pushengine_log` (
`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
`engine` varchar(32) NOT NULL DEFAULT '',
`push_type` varchar(32) NOT NULL DEFAULT 'manual',
`status` varchar(16) NOT NULL DEFAULT 'pending',
`url_count` int(11) NOT NULL DEFAULT 0,
`success_cnt` int(11) NOT NULL DEFAULT 0,
`failed_cnt` int(11) NOT NULL DEFAULT 0,
`http_code` int(11) NOT NULL DEFAULT 0,
`message` varchar(500) NOT NULL DEFAULT '',
`raw_error` varchar(500) NOT NULL DEFAULT '',
`urls` text NULL,
`create_time` int(11) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`),
KEY `idx_engine_time` (`engine`, `create_time`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci [ RunTime:0.004718s ]
CREATE TABLE IF NOT EXISTS `t_pushengine_log_url` (
`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
`log_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
`engine` varchar(32) NOT NULL DEFAULT '',
`url` varchar(768) NOT NULL DEFAULT '',
`status` varchar(16) NOT NULL DEFAULT '',
`create_time` int(11) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`),
KEY `idx_log` (`log_id`, `id`),
KEY `idx_engine_time` (`engine`, `create_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci [ RunTime:0.012693s ]
CREATE TABLE IF NOT EXISTS `t_pushengine_quota` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`engine` varchar(32) NOT NULL DEFAULT '',
`quota_date` date NOT NULL,
`used` int(11) NOT NULL DEFAULT 0,
`daily_limit` int(11) NOT NULL DEFAULT 0,
`update_time` int(11) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`),
UNIQUE KEY `uk_engine_date` (`engine`, `quota_date`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci [ RunTime:0.002495s ]
CREATE TABLE IF NOT EXISTS `t_pushengine_task` (
`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
`engine` varchar(32) NOT NULL DEFAULT '',
`url` varchar(768) NOT NULL DEFAULT '',
`url_hash` char(32) NOT NULL DEFAULT '',
`action` varchar(16) NOT NULL DEFAULT 'update',
`push_type` varchar(32) NOT NULL DEFAULT 'auto',
`status` tinyint(4) NOT NULL DEFAULT 0,
`retry` tinyint(4) NOT NULL DEFAULT 0,
`worker` char(32) NOT NULL DEFAULT '',
`last_error` varchar(255) NOT NULL DEFAULT '',
`next_time` int(11) NOT NULL DEFAULT 0,
`create_time` int(11) NOT NULL DEFAULT 0,
`update_time` int(11) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`),
KEY `idx_hash` (`url_hash`, `status`),
KEY `idx_pick` (`engine`, `status`, `next_time`),
KEY `idx_worker` (`worker`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci [ RunTime:0.001081s ]
SELECT COUNT(*) AS c FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 't_pushengine_task' AND COLUMN_NAME = 'worker' [ RunTime:0.001449s ]
SELECT COUNT(*) AS c FROM information_schema.STATISTICS
WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 't_pushengine_task' AND INDEX_NAME = 'idx_worker' [ RunTime:0.001366s ]
SELECT COUNT(*) AS c FROM information_schema.STATISTICS
WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 't_pushengine_task' AND INDEX_NAME = 'idx_pick_engine' [ RunTime:0.000947s ]
SELECT INDEX_NAME, GROUP_CONCAT(COLUMN_NAME ORDER BY SEQ_IN_INDEX) AS cols
FROM information_schema.STATISTICS
WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 't_pushengine_task'
GROUP BY INDEX_NAME [ RunTime:0.021318s ]
SHOW FULL COLUMNS FROM `t_pushengine_task` [ RunTime:0.001952s ]
UPDATE `t_pushengine_task` SET `status` = 1 , `worker` = '939f73e7cec381cfdffb4c7dbd8eab78' , `update_time` = 1788415088 WHERE `engine` = 'google' AND `status` = 0 AND `next_time` <= 1788415088 ORDER BY `id` ASC LIMIT 200 [ RunTime:0.000550s ]
UPDATE `t_pushengine_task` SET `status` = 1 , `worker` = '138493b76e7fe50608d6d1b7a5eb3e36' , `update_time` = 1788415088 WHERE `engine` = 'indexnow' AND `status` = 0 AND `next_time` <= 1788415088 ORDER BY `id` ASC LIMIT 200 [ RunTime:0.000557s ]
SHOW FULL COLUMNS FROM `t_multilang_config` [ RunTime:0.001643s ]
SELECT `locale` FROM `t_multilang_config` WHERE `is_enabled` = 1 AND `is_default` = 0 ORDER BY `sort` ASC [ RunTime:0.000783s ]
SELECT `id`,`tid`,`type`,`name`,`sort`,`nav`,`show`,`create_time`,`json_extend` FROM `t_column` WHERE `show` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.001341s ]
SHOW FULL COLUMNS FROM `t_message` [ RunTime:0.001619s ]
SELECT `json_extend` FROM `t_message` WHERE `mode` = 'default' AND `name` = 'captcha' LIMIT 1 [ RunTime:0.000564s ]
SELECT * FROM `t_column` WHERE `show` = 1 AND `id` = 536 LIMIT 1 [ RunTime:0.000552s ]
SELECT `locale` FROM `t_multilang_config` WHERE `is_enabled` = 1 AND `is_default` = 0 ORDER BY `sort` ASC [ RunTime:0.000460s ]
SELECT `id`,`tid` FROM `t_column` WHERE `show` = 1 [ RunTime:0.000490s ]
SELECT `id`,`tid`,`type` FROM `t_column` WHERE `show` = 1 [ RunTime:0.000454s ]
SELECT COUNT(*) AS cnt FROM `t_detail_column` dc_c WHERE dc_c.column_id IN (536) AND EXISTS (SELECT 1 FROM `t_detail` t_c WHERE t_c.id = dc_c.detail_id AND t_c.show = 1 AND t_c.type = 2) [ RunTime:0.001464s ]
SHOW FULL COLUMNS FROM `t_detail` [ RunTime:0.001834s ]
SELECT `t`.`id` FROM `t_detail` `t` WHERE ( `t`.`show` = '1' AND `t`.`type` = '2' ) AND ( t.id IN (SELECT dc_f.detail_id FROM `t_detail_column` dc_f WHERE dc_f.column_id IN (536)) ) ORDER BY t.sort DESC, t.publish_time desc, t.id DESC LIMIT 108,12 [ RunTime:0.001393s ]
SELECT `t`.*,`c`.`name`,c.tid as column_tid,c.json_extend as column_json_extend,dc.column_id as primary_column_id FROM `t_detail` `t` INNER JOIN `t_detail_column` `dc` ON `dc`.`detail_id`=t.id AND dc.is_primary = 1 INNER JOIN `t_column` `c` ON `c`.`id`=`dc`.`column_id` WHERE `t`.`id` IN ('1076','1077','1078','1079','1080','1081','1082','1083','1084','1085','1086','1289') ORDER BY t.sort DESC, t.publish_time desc, t.id DESC [ RunTime:0.002007s ]
SELECT * FROM `t_column` WHERE `show` = 1 AND `id` = 536 LIMIT 1 [ RunTime:0.001009s ]
SELECT `locale` FROM `t_multilang_config` WHERE `is_enabled` = 1 AND `is_default` = 0 ORDER BY `sort` ASC [ RunTime:0.000495s ]
SELECT `id`,`tid`,`type`,`name`,`sort`,`nav`,`show`,`create_time`,`json_extend` FROM `t_column` WHERE `show` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.001058s ]
SELECT `id`,`name`,`type`,`tid`,`json_extend` FROM `t_column` WHERE `show` = 1 AND `_path_name` = 'dock-blogs' LIMIT 1 [ RunTime:0.000593s ]
SHOW FULL COLUMNS FROM `t_screen_detail` [ RunTime:0.001661s ]
SELECT `id`,`json_extend` FROM `t_screen_detail` WHERE ( (JSON_CONTAINS(`json_extend`, JSON_QUOTE('536'), '$.column') OR JSON_CONTAINS(`json_extend`, CAST('536' AS JSON), '$.column')) ) ORDER BY `sort` DESC,`id` DESC LIMIT 1 [ RunTime:0.000598s ]
SELECT `locale` FROM `t_multilang_config` WHERE `is_enabled` = 1 AND `is_default` = 0 ORDER BY `sort` ASC [ RunTime:0.000461s ]
SELECT `id`,`tid`,`type`,`name`,`sort`,`nav`,`show`,`create_time`,`json_extend` FROM `t_column` ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000887s ]
SELECT `locale` FROM `t_multilang_config` WHERE `is_enabled` = 1 AND `is_default` = 0 ORDER BY `sort` ASC [ RunTime:0.000466s ]
SELECT `id`,`tid` FROM `t_column` WHERE `show` = 1 AND `type` = 3 [ RunTime:0.000519s ]
SELECT `t`.`id` FROM `t_detail` `t` WHERE ( t.id IN (SELECT dc_f.detail_id FROM `t_detail_column` dc_f WHERE dc_f.column_id IN (529)) ) AND ( `t`.`type` = '3' ) AND `t`.`show` = '1' ORDER BY t.sort DESC, t.publish_time desc, t.id DESC LIMIT 10 [ RunTime:0.000654s ]
SELECT `t`.*,`c`.`name`,c.tid as column_tid,c.json_extend as column_json_extend,dc.column_id as primary_column_id FROM `t_detail` `t` INNER JOIN `t_detail_column` `dc` ON `dc`.`detail_id`=t.id AND dc.is_primary = 1 INNER JOIN `t_column` `c` ON `c`.`id`=`dc`.`column_id` WHERE `t`.`id` IN ('1091','1090','1089','1088','1087') ORDER BY t.sort DESC, t.publish_time desc, t.id DESC [ RunTime:0.001139s ]
SELECT `locale` FROM `t_multilang_config` WHERE `is_enabled` = 1 AND `is_default` = 0 ORDER BY `sort` ASC [ RunTime:0.000466s ]
SELECT `id`,`tid` FROM `t_column` WHERE `show` = 1 AND `type` = 3 [ RunTime:0.000493s ]
SELECT `t`.`id` FROM `t_detail` `t` WHERE ( t.id IN (SELECT dc_f.detail_id FROM `t_detail_column` dc_f WHERE dc_f.column_id IN (530)) ) AND ( `t`.`type` = '3' ) AND `t`.`show` = '1' ORDER BY t.sort DESC, t.publish_time desc, t.id DESC LIMIT 10 [ RunTime:0.000594s ]
SELECT `t`.*,`c`.`name`,c.tid as column_tid,c.json_extend as column_json_extend,dc.column_id as primary_column_id FROM `t_detail` `t` INNER JOIN `t_detail_column` `dc` ON `dc`.`detail_id`=t.id AND dc.is_primary = 1 INNER JOIN `t_column` `c` ON `c`.`id`=`dc`.`column_id` WHERE `t`.`id` IN ('850','849','848') ORDER BY t.sort DESC, t.publish_time desc, t.id DESC [ RunTime:0.000914s ]
SELECT `locale` FROM `t_multilang_config` WHERE `is_enabled` = 1 AND `is_default` = 0 ORDER BY `sort` ASC [ RunTime:0.000543s ]
SELECT `id`,`tid` FROM `t_column` WHERE `show` = 1 AND `type` = 3 [ RunTime:0.000518s ]
SELECT `t`.`id` FROM `t_detail` `t` WHERE ( t.id IN (SELECT dc_f.detail_id FROM `t_detail_column` dc_f WHERE dc_f.column_id IN (531)) ) AND ( `t`.`type` = '3' ) AND `t`.`show` = '1' ORDER BY t.sort DESC, t.publish_time desc, t.id DESC LIMIT 10 [ RunTime:0.000658s ]
SELECT `t`.*,`c`.`name`,c.tid as column_tid,c.json_extend as column_json_extend,dc.column_id as primary_column_id FROM `t_detail` `t` INNER JOIN `t_detail_column` `dc` ON `dc`.`detail_id`=t.id AND dc.is_primary = 1 INNER JOIN `t_column` `c` ON `c`.`id`=`dc`.`column_id` WHERE `t`.`id` IN ('853','852','851') ORDER BY t.sort DESC, t.publish_time desc, t.id DESC [ RunTime:0.001001s ]
SELECT `locale` FROM `t_multilang_config` WHERE `is_enabled` = 1 AND `is_default` = 0 ORDER BY `sort` ASC [ RunTime:0.000591s ]
SELECT `id`,`tid` FROM `t_column` WHERE `show` = 1 AND `type` = 3 [ RunTime:0.000494s ]
SELECT `t`.`id` FROM `t_detail` `t` WHERE ( t.id IN (SELECT dc_f.detail_id FROM `t_detail_column` dc_f WHERE dc_f.column_id IN (532)) ) AND ( `t`.`type` = '3' ) AND `t`.`show` = '1' ORDER BY t.sort DESC, t.publish_time desc, t.id DESC LIMIT 10 [ RunTime:0.000652s ]
SELECT `t`.*,`c`.`name`,c.tid as column_tid,c.json_extend as column_json_extend,dc.column_id as primary_column_id FROM `t_detail` `t` INNER JOIN `t_detail_column` `dc` ON `dc`.`detail_id`=t.id AND dc.is_primary = 1 INNER JOIN `t_column` `c` ON `c`.`id`=`dc`.`column_id` WHERE `t`.`id` IN ('858','857','856','855','854') ORDER BY t.sort DESC, t.publish_time desc, t.id DESC [ RunTime:0.001122s ]
SELECT `id` FROM `t_message` WHERE `mode` = 'default' AND `name` = 'field' LIMIT 1 [ RunTime:0.000507s ]