-- Author: fruit.com.cn -- K108 后台收藏/点赞列表按时间倒序的分页索引。 -- 列表默认 ORDER BY created_at DESC, id DESC,且实体走逻辑删除(deleted = 0), -- 原有索引只覆盖 (user_id, created_at) / (device_id, created_at) 前缀, -- 不加筛选条件时会退化成全表扫描 + 排序。 BEGIN; CREATE INDEX IF NOT EXISTS idx_content_like_created ON content_like (created_at DESC, id DESC) WHERE deleted = 0; CREATE INDEX IF NOT EXISTS idx_user_favorite_created ON user_favorite (created_at DESC, id DESC) WHERE deleted = 0; COMMIT;