-- 用户消费标签功能索引
-- 用于加速批量查询用户消费次数的SQL

-- 复合索引：覆盖"批量查询用户历史已支付订单数"和"批量查询用户近30天已支付订单数"两个场景
-- 说明：(user_id, pay_status) 是 (user_id, pay_status, pay_time) 的左前缀，
--       因此只需创建一个三列索引即可同时满足两种查询
CREATE INDEX idx_order_user_paid_time ON t_order(user_id, pay_status, pay_time);
