From 288a0526adef1b753db0b3a8b0d4446159a7ff15 Mon Sep 17 00:00:00 2001 From: yml2213 Date: Mon, 26 Oct 2026 16:08:06 +0800 Subject: [PATCH] =?UTF-8?q?perf(cost-center):=20=E5=BB=BA=E7=B4=A2?= =?UTF-8?q?=E5=BC=95=E5=90=8E=E7=AB=8B=E5=8D=B3=E5=88=B7=E6=96=B0=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/db/migrations/113_cost_center_query_indexes.sql | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/backend/src/db/migrations/113_cost_center_query_indexes.sql b/apps/backend/src/db/migrations/113_cost_center_query_indexes.sql index ed5bf6d1..ac125931 100644 --- a/apps/backend/src/db/migrations/113_cost_center_query_indexes.sql +++ b/apps/backend/src/db/migrations/113_cost_center_query_indexes.sql @@ -17,3 +17,9 @@ COMMENT ON INDEX idx_order_items_unmapped_mode IS '成本中心总览:按履约方式统计未归一订单项,避免全表扫 order_items'; COMMENT ON INDEX idx_fulfillment_tasks_affiliate_recent IS '自动发货任务 30 天聚合:只索引 affiliate_dash,减少商品列表聚合扫描'; + +-- 新索引建好后立刻更新统计信息,避免参数化查询在旧统计下继续选全表扫描。 +ANALYZE order_items; +ANALYZE product_catalog; +ANALYZE cost_exceptions; +ANALYZE fulfillment_tasks;