【 TiDB 使用环境】生产环境
【 TiDB 版本】6.5.0
【遇到的问题:问题现象及影响】
主表在关联子表时关联2个表查询很快但是关联第三个表时数据查询很慢,无论是单独关联哪个表都很快
但是2个一起就很慢,子表数据量都不大一个2000 一个5000
语句:
select
count(record.id)
from 主表 record
inner join 子表1 as hos on hos.id = record.vaccination_unit_id
inner join 子表2 as town on town.id = hos.admin_area_id
where record.is_delete = 0 and record.vaccine_property_id in (250,253)