add_price_versions_perf_indexes.sql 672 B

1234567891011121314151617181920
  1. -- /api/web/admin/price-versions 列表性能索引补强
  2. -- 典型查询:
  3. -- WHERE is_del=0 [AND region_id=?] [AND supplier_id=?] [AND status=?]
  4. -- ORDER BY create_at DESC
  5. -- 默认列表 + 时间倒序分页
  6. ALTER TABLE biz_price_list
  7. ADD INDEX idx_pl_isdel_createat (is_del, create_at);
  8. -- 区域维度过滤
  9. ALTER TABLE biz_price_list
  10. ADD INDEX idx_pl_isdel_region_createat (is_del, region_id, create_at);
  11. -- 供应商维度过滤
  12. ALTER TABLE biz_price_list
  13. ADD INDEX idx_pl_isdel_supplier_createat (is_del, supplier_id, create_at);
  14. -- 状态维度过滤
  15. ALTER TABLE biz_price_list
  16. ADD INDEX idx_pl_isdel_status_createat (is_del, status, create_at);