6.1.1 LB_T_XXXJECT_PROVIDER
| 序号 |
用户名 |
表名 |
分析历史时间 |
| 1 |
BIDPRO |
LB_T_XXXJECT_PROVIDER |
11-8月 -13 20.06.16.630512 |
| 2 |
BIDPRO |
LB_T_XXXJECT_PROVIDER |
03-8月 -13 20.22.23.332654 |
| 3 |
BIDPRO |
LB_T_XXXJECT_PROVIDER |
26-7月 -13 22.18.08.386638 |
在8月5日开标前,该表已经有10天未统计
?
6.1.2 LA_XXCKAGE
| 序号 |
用户名 |
表名 |
分析历史时间 |
| 1 |
BIDPRO |
LA_XXCKAGE |
15-8月 -13 20.01.28.232128 |
| 2 |
BIDPRO |
LA_XXCKAGE |
09-8月 -13 20.04.35.224700 |
| 3 |
BIDPRO |
LA_XXCKAGE |
26-7月 -13 20.08.49.666682 |
在8月5日开标前,该表已经有10天未统计
?
6.1.3 XXCC_SUPPLIER
| 序号 |
用户名 |
表名 |
分析历史时间 |
| 1 |
BIDPRO |
XXCC_SUPPLIER |
18-8月 -13 20.13.21.031834 |
| 2 |
BIDPRO |
XXCC_SUPPLIER |
10-8月 -13 20.07.04.740643 |
| 3 |
BIDPRO |
XXCC_SUPPLIER |
31-7月 -13 22.00.39.107474 |
| 4 |
BIDPRO |
XXCC_SUPPLIER |
22-7月 -13 22.01.26.170018 |
在8月5日开标前,该表已经有5天未统计
?
6.1.4 XXCC_SUPPLIER_CONTACT
| 序号 |
用户名 |
表名 |
分析历史时间 |
| 1 |
BIDPRO |
XXCC_SUPPLIER_CONTACT |
17-8月 -13 20.03.30.834585 |
| 2 |
BIDPRO |
XXCC_SUPPLIER_CONTACT |
09-8月 -13 22.03.30.402420 |
| 3 |
BIDPRO |
XXCC_SUPPLIER_CONTACT |
26-7月 -13 22.07.06.696581 |
在8月5日开标前,该表已经有10天未统计
?
6.2 表数据变化分析
6.2.1 8月5日前最后一次统计时间至8月5日时的block_changes数量
| 序号 |
表名 |
最后一次统计时间 |
block_changes |
| 1 |
LB_T_XXXJECT_PROVIDER |
26-7月 -13 22.18 |
158560 |
| 2 |
LA_XXCKAGE |
26-7月 -13 20.08 |
168224 |
| 3 |
XXCC_SUPPLIER |
31-7月 -13 22.00 |
608 |
| 4 |
XXCC_SUPPLIER_CONTACT |
26-7月 -13 22.07 |
576 |
?
6.3 错误执行计划预估数据量与真正数据量差异对比
| SQL_ID |
执行计划对错区分 |
对表的ROWS评估数 |
|||
| XXCC_SUPPLIER_CONTACT |
XXCC_SUPPLIER |
LA_XXCKAGE |
LB_T_XXXJECT_PROVIDER |
||
| bj75p9188y410 |
错误执行计划 |
30058 |
1 |
1 |
1 |
| 正确执行计划 |
10M |
26139 |
1 |
347 |
|
| gmfktzfsd6hj3 |
错误执行计划 |
30058 |
1 |
1 |
1 |
| 正确执行计划 |
10M |
26139 |
1 |
347 |
|
| 1d44jc4at7xt6 |
错误执行计划 |
30058 |
1 |
1 |
1 |
| 正确执行计划 |
10M |
26139 |
1 |
347 |
|
| fh86uz0ch9z9w |
错误执行计划 |
30058 |
1 |
1 |
1 |
| 正确执行计划 |
7763K |
26139 |
1 |
347 |
|
?
7、解决方案建议
建议对上述四条发生执行计划错误的SQL语句,采用SQL_PROFILE对执行计划进行固定,可以避免下次开标时出现同样的问题