重现步骤

数据库:zhcxkj_center_strategy_amazon
查询时间:273.329
扫描行数:11883100
发送行数:16.7714
指纹SQL: select id , customer_id , marketplace_id , product_type , attr_path , title_cn , title_en , desc_cn , desc_en , json_path , type , enum_value , enum_name , editable , hidden , min_length , max_length , level , is_input , example , is_required , belong_type , update_time , example_exp , is_custom_input , version , enum_name_cn , is_schema_required FROM ? where ( update_time < replace ( ? , ? , ? ) AND update_time >= date_add ( replace ( ? , ? , ? ) , INTERVAL ? minute ) ) ;
真实SQL:select id,customer_id,marketplace_id,product_type,attr_path,title_cn,title_en,desc_cn,desc_en,json_path,type,enum_value,enum_name,editable,hidden,min_length,max_length,level,is_input,example,is_required,belong_type,update_time,example_exp,is_custom_input,version,enum_name_cn,is_schema_required from t_amazon_listing_schema_field where (update_time= date_add(replace(2025-08-05 11:51:04,%, ), INTERVAL -0 minute));
无人工修改
AISQL修改建议:优化后的SQL:


SELECT id,
customer_id,
marketplace_id,
product_type,
attr_path,
title_cn,
title_en,
desc_cn,
desc_en,
json_path,
type,
enum_value,
enum_name,
editable,
hidden,
min_length,
max_length,
level,
is_input,
example,
is_required,
belong_type,
update_time,
example_exp,
is_custom_input,
version,
enum_name_cn,
is_schema_required
FROM t_amazon_listing_schema_field
WHERE update_time < 2025-08-05 12:00:45
AND update_time >= 2025-08-05 11:51:04;


优化说明:
1. 移除了不必要的replace()函数调用,因为日期字符串中不包含%字符
2. 移除了date_add(..., INTERVAL -0 MINUTE)这种无意义的操作
3. 直接使用常量日期字符串进行比较,简化了表达式
4. 确保在update_time字段上有索引时会使用该索引

如果update_time字段没有索引,建议添加索引:

ALTER TABLE t_amazon_listing_schema_field ADD INDEX idx_update_time (update_time);
explain表:






id select_type table partitions type possible_keys key key_len ref rows filtered Extra
1 SIMPLE t_amazon_listing_schema_field None ALL None None None None 13138188 11.11 Using where

额外建议:
索引建议:
建议添加索引:ALTER TABLE t_amazon_listing_schema_field ADD INDEX idx_update_time(update_time);


【t_amazon_listing_schema_field】表 【update_time】字段,索引分析:
+--------------+--------------+---------------+---------------+
| TABLE_NAME | INDEX_NAME | COLUMN_NAME | CARDINALITY |
+==============+==============+===============+===============+
+--------------+--------------+---------------+---------------+


(2025-08-05>
历史记录  
  1. 2025-08-08 09:52:48, 由 周杰 创建。
  2. 2025-08-08 10:04:25, 由 张居瓦 指派给 张居瓦。
    昨天看见了源头是一个datax在频繁的同步这个表的数据到bi库, 这个datax不是我们的,也不是我建的datax
  3. 2025-08-08 10:08:11, 由 张居瓦 指派给 周杰。
    修改了 指派给,旧值为 "zhangjuwa",新值为 "zhoujie"。
  4. 2025-08-08 10:16:10, 由 周杰 指派给 吴茵杰。
    修改了 指派给,旧值为 "zhoujie",新值为 "wuyinjie"。
  5. 2025-08-08 10:39:20, 由 吴茵杰 解决,方案为 第三方原因(外部系统) 。
    修改了 解决方案,旧值为 "",新值为 "external"。
    修改了 解决日期,旧值为 "",新值为 "2025-08-08 10:37:26"。
    修改了 指派给 ,旧值为 "wuyinjie",新值为 "zhoujie"。
    修改了 Bug状态 ,旧值为 "active",新值为 "resolved"。
    修改了 是否确认,旧值为 "0",新值为 "1"。
    修改了 解决者 ,旧值为 "",新值为 "wuyinjie"。
    历史任务,需要源端库负责同事帮忙加update_time索引,我这边才能加强制索引force index (idx_update_time)
  6. 2025-08-08 18:36:50, 由 周杰 激活。
    修改了 指派给 ,旧值为 "zhoujie",新值为 "qinguangxian"。
    修改了 Bug状态 ,旧值为 "resolved",新值为 "active"。
    修改了 激活日期,旧值为 "",新值为 "2025-08-08 18:36:50"。
    修改了 激活次数,旧值为 "0",新值为 "1"。
    修改了 解决方案,旧值为 "external",新值为 ""。
    修改了 解决日期,旧值为 "2025-08-08 10:37:26",新值为 "0000-00-00"。
    修改了 解决者 ,旧值为 "wuyinjie",新值为 ""。
    修改了 关闭日期,旧值为 "",新值为 "0000-00-00"。
  7. 2025-08-09 10:38:41, 由 覃光贤 指派给 周杰。
    修改了 指派给,旧值为 "qinguangxian",新值为 "zhoujie"。
    这个表不是我这边负责的
  8. 2025-08-10 13:06:07, 由 周杰 添加备注。
  9. 2025-08-10 13:06:17, 由 周杰 指派给 宋宁。
    修改了 指派给,旧值为 "zhoujie",新值为 "songning"。
  10. 2025-08-11 08:56:18, 由 宋宁 指派给 周杰。
    修改了 指派给,旧值为 "songning",新值为 "zhoujie"。
  11. 2025-08-11 09:56:10, 由 周杰 指派给 王翔宇。
    修改了 指派给,旧值为 "zhoujie",新值为 "wangxiangyu"。
  12. 2025-08-11 09:59:13, 由 周杰 编辑。
    修改了 所属模块 ,旧值为 "0",新值为 "1934"。
    修改了 业务部门 ,旧值为 "0",新值为 "2"。
    修改了 开发责任人,旧值为 "",新值为 "wuyinjie"。
    修改了 测试责任人,旧值为 "",新值为 "wuyinjie"。
    修改了 解决时效 ,旧值为 "0",新值为 "NaN"。
    修改了 重现步骤 ,区别为:
    001-
    001+ 数据库:zhcxkj_center_strategy_amazon 查询时间:273.329 扫描行数:11883100 发送行数:16.7714 指纹SQL: select id , customer_id , marketplace_id , product_type , attr_path , title_cn , title_en , desc_cn , desc_en , json_path , type , enum_value , enum_name , editable , hidden , min_length , max_length , level , is_input , example , is_required , belong_type , update_time , example_exp , is_custom_input , version , enum_name_cn , is_schema_required FROM ? where ( update_time &lt; replace ( ? , ? , ? ) AND update_time &gt;= date_add ( replace ( ? , ? , ? ) , INTERVAL ? minute ) ) ; 真实SQL:select id,customer_id,marketplace_id,product_type,attr_path,title_cn,title_en,desc_cn,desc_en,json_path,type,enum_value,enum_name,editable,hidden,min_length,max_length,level,is_input,example,is_required,belong_type,update_time,example_exp,is_custom_input,version,enum_name_cn,is_schema_required from t_amazon_listing_schema_field where (update_time= date_add(replace(2025-08-05 11:51:04,%, ), INTERVAL -0 minute)); 无人工修改 AISQL修改建议:优化后的SQL: SELECT id, customer_id, marketplace_id, product_type, attr_path, title_cn, title_en, desc_cn, desc_en, json_path, type, enum_value, enum_name, editable, hidden, min_length, max_length, level, is_input, example, is_required, belong_type, update_time, example_exp, is_custom_input, version, enum_name_cn, is_schema_required FROM t_amazon_listing_schema_field WHERE update_time &lt; 2025-08-05 12:00:45 AND update_time &gt;= 2025-08-05 11:51:04; 优化说明: 1. 移除了不必要的replace()函数调用,因为日期字符串中不包含%字符 2. 移除了date_add(..., INTERVAL -0 MINUTE)这种无意义的操作 3. 直接使用常量日期字符串进行比较,简化了表达式 4. 确保在update_time字段上有索引时会使用该索引 如果update_time字段没有索引,建议添加索引: ALTER TABLE t_amazon_listing_schema_field ADD INDEX idx_update_time (update_time); explain表:id
    002- 数据库:zhcxkj_center_strategy_amazon
    002+ select_type
    003- 查询时间:273.329
    003+ table
    004- 扫描行数:11883100
    004+ partitions
    005- 发送行数:16.7714
    005+ type
    006- 指纹SQL: select id , customer_id , marketplace_id , product_type , attr_path , title_cn , title_en , desc_cn , desc_en , json_path , type , enum_value , enum_name , editable , hidden , min_length , max_length , level , is_input , example , is_required , belong_type , update_time , example_exp , is_custom_input , version , enum_name_cn , is_schema_required FROM ? where ( update_time &lt; replace ( ? , ? , ? ) AND update_time &gt;= date_add ( replace ( ? , ? , ? ) , INTERVAL ? minute ) ) ;
    006+ possible_keys
    007- 真实SQL:select id,customer_id,marketplace_id,product_type,attr_path,title_cn,title_en,desc_cn,desc_en,json_path,type,enum_value,enum_name,editable,hidden,min_length,max_length,level,is_input,example,is_required,belong_type,update_time,example_exp,is_custom_input,version,enum_name_cn,is_schema_required from t_amazon_listing_schema_field where (update_time= date_add(replace(2025-08-05 11:51:04,%, ), INTERVAL -0 minute));
    007+ key
    008- 无人工修改
    008+ key_len
    009- AISQL修改建议:优化后的SQL:
    009+ ref
    010-
    010+ rows
    011-
    011+ filtered
    012- SELECT id,
    012+ Extra
    013- customer_id,
    013+ 1
    014- marketplace_id,
    014+ SIMPLE
    015- product_type,
    015+ t_amazon_listing_schema_field
    016- attr_path,
    016+ None
    017- title_cn,
    017+ ALL
    018- title_en,
    018+ None
    019- desc_cn,
    019+ None
    020- desc_en,
    020+ None
    021- json_path,
    021+ None
    022- type,
    022+ 13138188
    023- enum_value,
    023+ 11.11
    024- enum_name,
    024+ Using where
    025- editable,
    025+
    026- hidden,
    026+ 额外建议: 索引建议: 建议添加索引:ALTER TABLE t_amazon_listing_schema_field ADD INDEX idx_update_time(update_time); 【t_amazon_listing_schema_field】表 【update_time】字段,索引分析: +--------------+--------------+---------------+---------------+ | TABLE_NAME | INDEX_NAME | COLUMN_NAME | CARDINALITY | +==============+==============+===============+===============+ +--------------+--------------+---------------+---------------+(2025-08-05&gt;
    027- min_length,
    028- max_length,
    029- level,
    030- is_input,
    031- example,
    032- is_required,
    033- belong_type,
    034- update_time,
    035- example_exp,
    036- is_custom_input,
    037- version,
    038- enum_name_cn,
    039- is_schema_required
    040- FROM t_amazon_listing_schema_field
    041- WHERE update_time &lt; 2025-08-05 12:00:45
    042- AND update_time &gt;= 2025-08-05 11:51:04;
    043-
    044-
    045- 优化说明:
    046- 1. 移除了不必要的replace()函数调用,因为日期字符串中不包含%字符
    047- 2. 移除了date_add(..., INTERVAL -0 MINUTE)这种无意义的操作
    048- 3. 直接使用常量日期字符串进行比较,简化了表达式
    049- 4. 确保在update_time字段上有索引时会使用该索引
    050-
    051- 如果update_time字段没有索引,建议添加索引:
    052-
    053- ALTER TABLE t_amazon_listing_schema_field ADD INDEX idx_update_time (update_time);
    054- explain表:
    055-
    056-
    057-
    058-
    059-
    060-
    061-
    062-
    063-
    064-
    065- id
    066-
    067-
    068- select_type
    069-
    070-
    071- table
    072-
    073-
    074- partitions
    075-
    076-
    077- type
    078-
    079-
    080- possible_keys
    081-
    082-
    083- key
    084-
    085-
    086- key_len
    087-
    088-
    089- ref
    090-
    091-
    092- rows
    093-
    094-
    095- filtered
    096-
    097-
    098- Extra
    099-
    100-
    101-
    102-
    103-
    104-
    105- 1
    106-
    107-
    108- SIMPLE
    109-
    110-
    111- t_amazon_listing_schema_field
    112-
    113-
    114- None
    115-
    116-
    117- ALL
    118-
    119-
    120- None
    121-
    122-
    123- None
    124-
    125-
    126- None
    127-
    128-
    129- None
    130-
    131-
    132- 13138188
    133-
    134-
    135- 11.11
    136-
    137-
    138- Using where
    139-
    140-
    141-
    142-
    143-
    144- 额外建议:
    145- 索引建议:
    146- 建议添加索引:ALTER TABLE t_amazon_listing_schema_field ADD INDEX idx_update_time(update_time);
    147-
    148- 【t_amazon_listing_schema_field】表 【update_time】字段,索引分析:
    149- +--------------+--------------+---------------+---------------+
    150- | TABLE_NAME | INDEX_NAME | COLUMN_NAME | CARDINALITY |
    151- +==============+==============+===============+===============+
    152- +--------------+--------------+---------------+---------------+
    153-
    154-
    155-
    001- <br />
    001+ <br /> 数据库:zhcxkj_center_strategy_amazon<br /> 查询时间:273.329<br /> 扫描行数:11883100<br /> 发送行数:16.7714<br /> 指纹SQL: select id , customer_id , marketplace_id , product_type , attr_path , title_cn , title_en , desc_cn , desc_en , json_path , type , enum_value , enum_name , editable , hidden , min_length , max_length , level , is_input , example , is_required , belong_type , update_time , example_exp , is_custom_input , version , enum_name_cn , is_schema_required FROM ? where ( update_time &lt; replace ( ? , ? , ? ) AND update_time &gt;= date_add ( replace ( ? , ? , ? ) , INTERVAL ? minute ) ) ;<br /> 真实SQL:select id,customer_id,marketplace_id,product_type,attr_path,title_cn,title_en,desc_cn,desc_en,json_path,type,enum_value,enum_name,editable,hidden,min_length,max_length,level,is_input,example,is_required,belong_type,update_time,example_exp,is_custom_input,version,enum_name_cn,is_schema_required from t_amazon_listing_schema_field where (update_time= date_add(replace(2025-08-05 11:51:04,%, ), INTERVAL -0 minute));<br /> 无人工修改<br /> AISQL修改建议:优化后的SQL:<br /><br /><br /> SELECT id,<br /> customer_id,<br /> marketplace_id,<br /> product_type,<br /> attr_path,<br /> title_cn,<br /> title_en,<br /> desc_cn,<br /> desc_en,<br /> json_path,<br /> type,<br /> enum_value,<br /> enum_name,<br /> editable,<br /> hidden,<br /> min_length,<br /> max_length,<br /> level,<br /> is_input,<br /> example,<br /> is_required,<br /> belong_type,<br /> update_time,<br /> example_exp,<br /> is_custom_input,<br /> version,<br /> enum_name_cn,<br /> is_schema_required<br /> FROM t_amazon_listing_schema_field<br /> WHERE update_time &lt; 2025-08-05 12:00:45<br /> AND update_time &gt;= 2025-08-05 11:51:04;<br /><br /><br /> 优化说明:<br /> 1. 移除了不必要的replace()函数调用,因为日期字符串中不包含%字符<br /> 2. 移除了date_add(..., INTERVAL -0 MINUTE)这种无意义的操作<br /> 3. 直接使用常量日期字符串进行比较,简化了表达式<br /> 4. 确保在update_time字段上有索引时会使用该索引<br /><br /> 如果update_time字段没有索引,建议添加索引:<br /><br /> ALTER TABLE t_amazon_listing_schema_field ADD INDEX idx_update_time (update_time);<br /> explain表:<br /><br /><br /><br /><br /><br /><br /><table><tbody><tr><th>id</th>
    002- 数据库:zhcxkj_center_strategy_amazon<br />
    002+ <th>select_type</th>
    003- 查询时间:273.329<br />
    003+ <th>table</th>
    004- 扫描行数:11883100<br />
    004+ <th>partitions</th>
    005- 发送行数:16.7714<br />
    005+ <th>type</th>
    006- 指纹SQL: select id , customer_id , marketplace_id , product_type , attr_path , title_cn , title_en , desc_cn , desc_en , json_path , type , enum_value , enum_name , editable , hidden , min_length , max_length , level , is_input , example , is_required , belong_type , update_time , example_exp , is_custom_input , version , enum_name_cn , is_schema_required FROM ? where ( update_time &lt; replace ( ? , ? , ? ) AND update_time &gt;= date_add ( replace ( ? , ? , ? ) , INTERVAL ? minute ) ) ;<br />
    006+ <th>possible_keys</th>
    007- 真实SQL:select id,customer_id,marketplace_id,product_type,attr_path,title_cn,title_en,desc_cn,desc_en,json_path,type,enum_value,enum_name,editable,hidden,min_length,max_length,level,is_input,example,is_required,belong_type,update_time,example_exp,is_custom_input,version,enum_name_cn,is_schema_required from t_amazon_listing_schema_field where (update_time<replace(2025-08-05 12:00:45,%,="" )="" and="" update_time="">= date_add(replace(2025-08-05 11:51:04,%, ), INTERVAL -0 minute));<br />
    007+ <th>key</th>
    008- 无人工修改<br />
    008+ <th>key_len</th>
    009- AISQL修改建议:优化后的SQL:<br />
    009+ <th>ref</th>
    010- <br />
    010+ <th>rows</th>
    011- <br />
    011+ <th>filtered</th>
    012- SELECT id,<br />
    012+ <th>Extra</th>
    013- customer_id,<br />
    013+ </tr></tbody><tbody><tr><td>1</td>
    014- marketplace_id,<br />
    014+ <td>SIMPLE</td>
    015- product_type,<br />
    015+ <td>t_amazon_listing_schema_field</td>
    016- attr_path,<br />
    016+ <td>None</td>
    017- title_cn,<br />
    017+ <td>ALL</td>
    018- title_en,<br />
    018+ <td>None</td>
    019- desc_cn,<br />
    019+ <td>None</td>
    020- desc_en,<br />
    020+ <td>None</td>
    021- json_path,<br />
    021+ <td>None</td>
    022- type,<br />
    022+ <td>13138188</td>
    023- enum_value,<br />
    023+ <td>11.11</td>
    024- enum_name,<br />
    024+ <td>Using where</td>
    025- editable,<br />
    025+ </tr></tbody></table><br />
    026- hidden,<br />
    026+ 额外建议:<br /> 索引建议:<span style="color:#FFA500;"><br /> 建议添加索引:ALTER TABLE t_amazon_listing_schema_field ADD INDEX idx_update_time(update_time);</span><br /><br /> 【t_amazon_listing_schema_field】表 【update_time】字段,索引分析:<br /> +--------------+--------------+---------------+---------------+<br /> | TABLE_NAME | INDEX_NAME | COLUMN_NAME | CARDINALITY |<br /> +==============+==============+===============+===============+<br /> +--------------+--------------+---------------+---------------+<br /><br /><br />(2025-08-05&gt;
    027- min_length,<br />
    028- max_length,<br />
    029- level,<br />
    030- is_input,<br />
    031- example,<br />
    032- is_required,<br />
    033- belong_type,<br />
    034- update_time,<br />
    035- example_exp,<br />
    036- is_custom_input,<br />
    037- version,<br />
    038- enum_name_cn,<br />
    039- is_schema_required<br />
    040- FROM t_amazon_listing_schema_field<br />
    041- WHERE update_time &lt; 2025-08-05 12:00:45<br />
    042- AND update_time &gt;= 2025-08-05 11:51:04;<br />
    043- <br />
    044- <br />
    045- 优化说明:<br />
    046- 1. 移除了不必要的replace()函数调用,因为日期字符串中不包含%字符<br />
    047- 2. 移除了date_add(..., INTERVAL -0 MINUTE)这种无意义的操作<br />
    048- 3. 直接使用常量日期字符串进行比较,简化了表达式<br />
    049- 4. 确保在update_time字段上有索引时会使用该索引<br />
    050- <br />
    051- 如果update_time字段没有索引,建议添加索引:<br />
    052- <br />
    053- ALTER TABLE t_amazon_listing_schema_field ADD INDEX idx_update_time (update_time);<br />
    054- explain表:<br />
    055- <br />
    056- <br />
    057- <br />
    058- <br />
    059- <br />
    060- <br />
    061- <table>
    062- <tbody>
    063- <tr>
    064- <th>
    065- id
    066- </th>
    067- <th>
    068- select_type
    069- </th>
    070- <th>
    071- table
    072- </th>
    073- <th>
    074- partitions
    075- </th>
    076- <th>
    077- type
    078- </th>
    079- <th>
    080- possible_keys
    081- </th>
    082- <th>
    083- key
    084- </th>
    085- <th>
    086- key_len
    087- </th>
    088- <th>
    089- ref
    090- </th>
    091- <th>
    092- rows
    093- </th>
    094- <th>
    095- filtered
    096- </th>
    097- <th>
    098- Extra
    099- </th>
    100- </tr>
    101- </tbody>
    102- <tbody>
    103- <tr>
    104- <td>
    105- 1
    106- </td>
    107- <td>
    108- SIMPLE
    109- </td>
    110- <td>
    111- t_amazon_listing_schema_field
    112- </td>
    113- <td>
    114- None
    115- </td>
    116- <td>
    117- ALL
    118- </td>
    119- <td>
    120- None
    121- </td>
    122- <td>
    123- None
    124- </td>
    125- <td>
    126- None
    127- </td>
    128- <td>
    129- None
    130- </td>
    131- <td>
    132- 13138188
    133- </td>
    134- <td>
    135- 11.11
    136- </td>
    137- <td>
    138- Using where
    139- </td>
    140- </tr>
    141- </tbody>
    142- </table>
    143- <br />
    144- 额外建议:<br />
    145- 索引建议:<span style="color:FFA500;"><br />
    146- 建议添加索引:ALTER TABLE t_amazon_listing_schema_field ADD INDEX idx_update_time(update_time);</span><br />
    147- <br />
    148- 【t_amazon_listing_schema_field】表 【update_time】字段,索引分析:<br />
    149- +--------------+--------------+---------------+---------------+<br />
    150- | TABLE_NAME | INDEX_NAME | COLUMN_NAME | CARDINALITY |<br />
    151- +==============+==============+===============+===============+<br />
    152- +--------------+--------------+---------------+---------------+<br />
    153- <br />
    154- <br />
    155- </replace(2025-08-05>
  13. 2025-08-11 16:18:16, 由 王翔宇 指派给 吴茵杰。
    修改了 指派给,旧值为 "wangxiangyu",新值为 "wuyinjie"。
  14. 2025-08-12 09:24:19, 由 吴茵杰 解决,方案为 第三方原因(外部系统) 。
    修改了 解决方案,旧值为 "",新值为 "external"。
    修改了 解决日期,旧值为 "",新值为 "2025-08-12 09:23:53"。
    修改了 指派给 ,旧值为 "wuyinjie",新值为 "zhoujie"。
    修改了 Bug状态 ,旧值为 "active",新值为 "resolved"。
    修改了 解决者 ,旧值为 "",新值为 "wuyinjie"。
    有其他部门邪祖解决
  15. 2025-08-12 09:58:53, 由 周杰 关闭。
    修改了 Bug状态 ,旧值为 "resolved",新值为 "closed"。
    修改了 指派给 ,旧值为 "zhoujie",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "zhoujie"。
    修改了 关闭日期,旧值为 "",新值为 "2025-08-12 09:58:53"。
所属项目 技术中心-需求池
所属模块 数据智能   数据工程
所属计划
所属迭代
Bug类型
严重程度 一般
优先级 P2
Bug状态 已关闭
业务部门 总经办
影响功能
开发责任人 吴茵杰
测试责任人 吴茵杰
解决时效 0
激活次数 1
激活日期 2025-08-08 18:36:50
是否确认 是
当前指派 Closed 于 2025-08-12 09:58:53
截止日期 0000-00-00
上线时间 2025-08-08 10:40:00
上线时效 0.79
操作系统
浏览器
关键词
抄送给
所属迭代
相关需求
相关任务
由谁创建 周杰 于 2025-08-08 09:52:48
影响环境 生产环境-业务反馈
由谁解决 吴茵杰 于 2025-08-12 09:23:53
解决版本
解决方案 第三方原因(外部系统)
由谁关闭 周杰 于 2025-08-12 09:58:53
最后修改 周杰 于 2025-08-12 09:58:53
相关Bug