欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

oracle上 分区表部分分区查询慢有关问题

更新时间: 2014-01-05 02:11:05 责任编辑: Author_N1

 

oracle下 分区表部分分区查询慢问题
我建立了一个按月分区的表但是查询该表中的11月和12月份的数据是很慢,其他月份正常,表分析,重建,rename 换表空间都试过了,但是还是没有解决,请问有人知道怎么解决吗?求指教!!
表结构如下:
DROP TABLE TG_CDR_PRM_STAG CASCADE CONSTRAINTS PURGE;

--
-- TG_CDR_PRM_STAG  (Table) 
--
--   Row count:44257440
CREATE TABLE TG_CDR_PRM_STAG
(
  USER_ID             NUMBER(16),
  SOURCE_TYPE         CHAR(2 BYTE),
  BIZ_TYPE            VARCHAR2(4 BYTE),
  SP_CODE             VARCHAR2(20 BYTE),
  SP_TRANS_CODE       VARCHAR2(20 BYTE),
  SP_SERVTYPE         CHAR(2 BYTE),
  SP_PRODUCT_ID       VARCHAR2(20 BYTE),
  CITY_CODE           CHAR(3 BYTE),
  BILLINGCYCLID       CHAR(6 BYTE),
  CYCLID              CHAR(6 BYTE),
  CPID                VARCHAR2(20 BYTE),
  NET_TYPE            CHAR(5 BYTE),
  SRV_CODE            VARCHAR2(20 BYTE),
  UNTAKEN_FEE         NUMBER(10),
  DEFAULT_FEE         NUMBER(10),
  GRANT_FEE           NUMBER(10),
  REAL_ICDR_NUM       NUMBER(10),
  REAL_IFEE           NUMBER(15),
  DISCOUNT_FEE        NUMBER(20),
  REAL_ORDER_IFEE     NUMBER(20),
  REAL_MONFEE         NUMBER(20),
  REAL_ORDER_USERNUM  NUMBER(20),
  REAL_MONTH_USERNUM  NUMBER(20),
  REAL_CFEE           NUMBER(20),
  REAL_USERNUM        NUMBER(20),
  MO_SMS_NUM          NUMBER(10),
  MT_SMS_NUM          NUMBER(10),
  DUE_ICDR_NUM        NUMBER(10),
  DUE_IFEE            NUMBER(15),
  OVER20_ICDR_NUM     NUMBER(10),
  OVER20_IFEE         NUMBER(10),
  DUE_CFEE            NUMBER(10),
  DISCOUNT_CHARGE     NUMBER(10),
  GRANT_CHARGE        NUMBER(10),
  ORDER_CNT           NUMBER(15),
  TIMESEC             NUMBER(15),
  TOTAL_OCTETS        NUMBER(15),
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:11:05
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/6684/
本文WWW.DOC100.NET DOC100.NET版权所有。