百万的表有索引的话,效率很快啊,应该会在0-2秒之内就渠道数据的,你的索引是什么情况?

解决方案 »

  1.   

    貌似是在建表时候自动在主键上键的-- Create table
    create table TELCHARGE
    (
      TPIID            NUMBER not null,   -- 主键
      UIID             NUMBER default '0', -- 账户id
      TFT_ID           NUMBER default '0', --计费类型
      CALL_NO          VARCHAR2(20),         --主叫
      CALLEE           VARCHAR2(255),       -- 被叫
      START_TIME       DATE,                --开始时间
      END_TIME         DATE,                -- 结束时间
      CALL_TIME        NUMBER default '0', 
      PRICE            NUMBER(10,3) default '0.000',
      TELNO            VARCHAR2(20),
      BINDNO           VARCHAR2(20),
      CREATED_TIME     DATE,
      BUSINESSCODE     VARCHAR2(100),
      BUSINESSMODE     NUMBER(4) default 0,
      SORT             NUMBER(1) default 1,
      CALL_IP          VARCHAR2(100),
      SETTLEMENT_PRICE NUMBER(12,5) default '0.00000',
      REAL_CALLEE      NUMBER(30),
      ACCT_SESSION_ID  VARCHAR2(100),
      CALLEE_OLD       VARCHAR2(255)
    )
    tablespace SKY
      pctfree 10
      initrans 1
      maxtrans 255
      storage
      (
        initial 64
        minextents 1
        maxextents unlimited
      );
    -- Create/Recreate primary, unique and foreign key constraints 
    alter table TELCHARGE
      add primary key (TPIID)
      using index 
      tablespace SKY
      pctfree 10
      initrans 2
      maxtrans 255
      storage
      (
        initial 64K
        minextents 1
        maxextents unlimited
      );
    其中注释的那几个字段是在前台查询用到的