MySQL查询优化,就一个简单的查询最大值,但需要两三分钟的时间来查,有没有懂优化的指点下怎么来优化?
以下为查询SQL,表数据量两三千万左右
-- 其中 id 是表的自增主键,group_id 字段是分库的条件,全表的数据值都只有 1001
-- os 字段未建立索引,但 os 字段只有两种取值 T 或 C (尝试建立过索引,查询耗时没太大变化)
select max(id) from t_image where group_id = '1001' and os = 'T'
MySQL查询优化,就一个简单的查询最大值,但需要两三分钟的时间来查,有没有懂优化的指点下怎么来优化?
以下为查询SQL,表数据量两三千万左右
-- 其中 id 是表的自增主键,group_id 字段是分库的条件,全表的数据值都只有 1001
-- os 字段未建立索引,但 os 字段只有两种取值 T 或 C (尝试建立过索引,查询耗时没太大变化)
select max(id) from t_image where group_id = '1001' and os = 'T'