20261111_02.sql 590 B

12345678910
  1. -- 材料价格列表接口(/materialPrice/record/list)查询优化(手工在目标库执行)
  2. --
  3. -- 说明:del_flag 放在最前面是因为所有查询都带 del_flag = 0,等值命中最划算;
  4. -- province 索引把 price_date/scraped_at 放在后面,省内查询可直接按索引顺序取页,
  5. -- city 放最后作为过滤列,不再需要回表。
  6. --
  7. ALTER TABLE `material_price_record`
  8. ADD INDEX `idx_mpr_list` (`del_flag`, `price_date`, `scraped_at`),
  9. ADD INDEX `idx_mpr_province_list` (`del_flag`, `province`, `price_date`, `scraped_at`, `city`);