SET NAMES utf8mb4 COLLATE utf8mb4_unicode_ci;

-- 外管 Banner 列表固定 app_code + region_id，并在同一区域内按状态和顺序读取。
-- 将 region 放在 platform 前，避免未指定 platform 的门户列表退化为全 App 扫描。
-- 索引构建会扫描 admin_app_banners；该配置表预期规模有限，但上线前仍应确认
-- TABLE_ROWS/DATA_LENGTH，并避开 Banner 集中发布窗口以降低元数据锁等待。
ALTER TABLE admin_app_banners
  ADD INDEX idx_admin_app_banners_region_status_sort (app_code, region_id, status, sort_order, id);
