一次数据库角度去分析定位性能瓶颈的实践

时间:2023-01-05 19:50:50
慢查询编码 性能描述 性能瓶颈 优化思路
27bw7vzpu61dt (运单接收接口)全表扫描:单条UPDATE,查出MID_EO_WORK_ORDER全表数据。 全表扫描 增加索引(-- Create/Recreate primary, unique and foreign key constraints
alter table MID_EO_WORK_ORDER
  add constraint PK_MID_EO_WORK_ORDER primary key (ID);
2c1xs697h66wf (运单接收接口)全表扫描:根据条件查询数据,查出MID_EO_WORK_ITEM 全表数据。 全表扫描 增加索引(create index IDX_EOWI_WAYBILL_NO on MID_EO_WORK_ITEM (EOWI_WAYBILL_NO);
fy7814vcfuax6 (运单接收接口)全表扫描:根据条件查询数据,查出MID_EO_WORK_SERVICE全表数据。 全表扫描 增加索引(create index idx_mews_waybill_no on mid_eo_work_service(waybill_no))
46105kxc31tp2 (运单手动提交)该查询执行87,433次,没有带业务限制条件,会出现全表查询。 全表扫描 订单页面、费用页面会调用该查询。默认创建时间条件为>=sysdate-5天,时间跨度不能超过1个月。 若输入运单号,其他条件不传入查询语句限制。
dqhsavrnuussv (应收费用确认)出现全表查询 全表扫描 默认创建时间条件为>=sysdate-5天,时间跨度不能超过1个月。COST_STATU设置默认值,Etor_return_order_flag是否回单默认为N
5y6k3n4aw407t (应收费用确认)出现全表查询 全表扫描 默认创建时间条件为>=sysdate-5天,时间跨度不能超过1个月。 若输入运单号,其他条件不传入查询语句限制。
6dmsb83vfu92z (应收费用确认)出现全表查询 全表扫描 根据创建时间排序