版本:4.0.10
os: 16Core 64G内存
表大小:45W记录 explain查看是走了索引(where的三个条件正好是复合索引的三列,不存在数据类型转换的问题)
返回4条记录
查询当时(查询的时候)前5分钟满足某个条件的清单数据,不存在查询很早的冷数据。
# Conn_ID: 23544972
# Query_time: 3.628473079
# Parse_time: 0.000101786
# Compile_time: 0.000526445
# Rewrite_time: 0.000171957
# Cop_time: 3.627442079 Wait_time: 0.001 Request_count: 2 Total_keys: 5 Process_keys: 4
# Is_internal: false
# Num_cop_tasks: 2
# Cop_proc_avg: 0 Cop_proc_p90: 0 Cop_proc_max: 0 Cop_proc_addr: 10.84.78.202:7301
# Cop_wait_avg: 0.0005 Cop_wait_p90: 0.001 Cop_wait_max: 0.001 Cop_wait_addr:
# Mem_max: 20880
# Prepared: false
# Plan_from_cache: false
# Has_more_results: false
# KV_total: 3.627341427
# PD_total: 0.000008914
# Backoff_total: 0
# Write_sql_response_total: 0.000005451
# Succ: true
当时tikv的 io和cpu负载都很低,非常低。
这样的查询耗时3秒多,请问有什么思路排查?