cmds系统归并缓慢的处理过程 2017-2-16
Posted Mithra
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cmds系统归并缓慢的处理过程 2017-2-16相关的知识,希望对你有一定的参考价值。
检查反应较慢的时间段,数据库整体运行情况,从awr报告总看看是否有异常
以上是两个节点的等待事件排行,其中发现cursor: pin S wait on X等待事件类型是并行,切较高,开始分析的时候先留意一下,接着向下看
在其他的sql方面,比如逻辑读,物理读等方面基本上算是正常的,平时也都可以看到类似的存储过程和sql,但是在CPU time栏位,明显有异常的SQL存在.具体的sql文本为:
SELECT /* OPT_DYN_SAMP */ /*+ ALL_ROWS IGNORE_WHERE_CLAUSE NO_PARALLEL(SAMPLESUB) opt_param(\'parallel_execution_enabled\', \'false\') NO_PARALLEL_INDEX(SAMPLESUB) NO_SQL_TUNE */ NVL(SUM(C1), : "SYS_B_00"),
NVL(SUM(C2), : "SYS_B_01")
FROM (
SELECT /*+ IGNORE_WHERE_CLAUSE NO_PARALLEL("D") FULL("D") NO_PARALLEL_INDEX("D") */ : "SYS_B_02" AS C1,
CASE
WHEN "D"."CONTACTTEXT" LIKE : "SYS_B_03"
AND "D"."CONTACTTYPECODE" = : "SYS_B_04"
AND "D"."SYSSRC" <> : "SYS_B_05"
AND "D"."SYSSRC" <> : "SYS_B_06"
AND "D"."SYSSRC" <> : "SYS_B_07"
THEN : "SYS_B_08"
ELSE : "SYS_B_09"
END AS C2
FROM "CMDS"."STD_CONTRACT" SAMPLE BLOCK(: "SYS_B_10", : "SYS_B_11") SEED(: "SYS_B_12") "D"
) SAMPLESUB
这个sql是oracle内部执行的,这是oracle发生了动态采样的时候会有的sql.
怀疑Oracle在某个SQL中采用了调节dynamic sample比例的过程,Oracle从11g开始应用一种自动调节的动态收集机制。如果一个SQL对应数据表很大,而且应该用并行策略,同时有没有统计量。这个时候,Oracle会自己调节采样比例,到一个比较大的取值。
awr报告下面的其他部分基本上都是正常的,磁盘的速度,和其他信息,现在怀疑两点:
1.怀疑并行导致
2.怀疑表的统计信息不准确
下面首先检查表和表上面索引的并行度情况:
SQL> select degree,table_name from user_tables where degree > \'1\';
no rows selected
SQL> select degree,table_name,index_name from user_indexes where degree > \'1\';
DEGREE TABLE_NAME INDEX_NAME
---------------------------------------- ------------------------------ ------------------------------
8 PSN_CUSTOMER_UPD_BAK IDX_PSN_CUSTOMER_UPD_NEW1_BAK
16 GUIBING_CHECK_1021_2 IDX_GUIBING_CHECK_NO
128 PSN_CUSTOMER IDX_PSN_CUST_5YS2
128 PSN_CUSTOMER IDX_PSN_CUST_CUSTID
8 CHECK_UPD_BAK IDX_CHECK_UPD_NEW1_BAK
8 GRP_CUSTOMER GRP_CUSTOMER_IDX2
16 STD_CONTRACT IDX_STD_SGID
8 COMBINED_CNTR COMBINED_CNTR_IDX2
8 CNTR_CG_ID CNTR_CGID_IDX2
上面的结果看cmds用户的表并行度是正确的,我们一般不设置表的并行度,如有需求,手工在sql中添加hint提示,索引的并行度是错误的,首先不应该大于1,并且在PSN_CUSTOMER上面,并行度太高了,cpus一共是128.
检查表的统计信息情况:
select last_analyzed,table_name from user_tables where table_name in (\'PSN_CUSTOMER_UPD_BAK\',\'GUIBING_CHECK_1021_2\',\'PSN_CUSTOMER\',\'CHECK_UPD_BAK\',\'GRP_CUSTOMER\',\'STD_CONTRACT\',\'COMBINED_CNTR\',\'CNTR_CG_ID\');
LAST_ANAL TABLE_NAME
--------- ------------------------------
21-SEP-16 CHECK_UPD_BAK
23-DEC-16 CNTR_CG_ID
15-FEB-17 COMBINED_CNTR
06-FEB-17 GRP_CUSTOMER
21-OCT-16 GUIBING_CHECK_1021_2
19-NOV-16 PSN_CUSTOMER
01-SEP-16 PSN_CUSTOMER_UPD_BAK
06-FEB-17 STD_CONTRACT
表统计信息一般没有大问题,个别感觉稍长时间没更新的,手工更新一下就可以,没有差的太多,这个可以忽略了
SQL> exec DBMS_STATS.GATHER_table_STATS (\'CMDS\',\'PSN_CUSTOMER\',estimate_percent => dbms_stats.auto_sample_size,method_opt => \'for all columns size auto\',degree => 15,cascade => true);
PL/SQL procedure successfully completed.
下面删除并行,后续观察数据库情况
select \'alter index \'||index_name||\' noparallel;\' from user_indexes where degree > \'1\';
\'ALTERINDEX\'||INDEX_NAME||\'NOPARALLEL;\'
------------------------------------------------------
alter index IDX_GUIBING_CHECK_NO noparallel;
alter index IDX_CHECK_UPD_NEW1_BAK noparallel;
alter index IDX_PSN_CUSTOMER_UPD_NEW1_BAK noparallel;
alter index IDX_STD_SGID noparallel;
alter index IDX_PSN_CUST_5YS2 noparallel;
alter index IDX_PSN_CUST_CUSTID noparallel;
alter index GRP_CUSTOMER_IDX2 noparallel;
alter index CNTR_CGID_IDX2 noparallel;
alter index COMBINED_CNTR_IDX2 noparallel;
之后检查发现归并的效率并没有得到提高.
检查索引情况
SQL> select status,index_name from user_ind_subpartitions;
STATUS INDEX_NAME
-------- ------------------------------
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE PARTY_RELATION_IND_MAP
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE IDX_CONTACTLIST_CUSTID
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
USABLE CNTR_ID_IDX1
以上是关于cmds系统归并缓慢的处理过程 2017-2-16的主要内容,如果未能解决你的问题,请参考以下文章