oracle按照分区字段查询很慢,oracle下 分区表部分分区查询慢有关问题

当前位置:我的异常网» Oracle技术 » oracle下 分区表部分分区查询慢有关问题

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

www.myexceptions.net  网友分享于:2014-02-24  浏览:3次

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),

IN_OCTETS           NUMBER(15),

OUT_OCTETS          NUMBER(15),

DUE_ORDER_IFEE      NUMBER(20),

DUE_MONFEE          NUMBER(20),

USER_CNT            NUMBER(20),

DUE_ORDER_USERNUM   NUMBER(20),

DUE_MONTH_USERNUM   NUMBER(20),

RSRCID              VARCHAR2(20 BYTE),

AREAID              CHAR(6 BYTE),

RECORD_TYPE         VARCHAR2(4 BYTE),

RECORD_TIME         CHAR(14 BYTE),

SERVICE_CODE        VARCHAR2(20 BYTE),

USE_MSISDN          VARCHAR2(20 BYTE),

START_TIME          CHAR(14 BYTE),

END_TIME            CHAR(14 BYTE),

DEAL_TIME           CHAR(14 BYTE),

PARTITION_MONTH     CHAR(2 BYTE),

FEE_TYPE            VARCHAR2(4 BYTE),

FEE_POINT           VARCHAR2(20 BYTE),

SERVICE_ID          VARCHAR2(2 BYTE),

文章评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值