• 11g分布表新特性——Interval分区


    网页链接:

    http://blog.itpub.net/17203031/viewspace-706173/

    附上建表语句:

      

    CREATE TABLE EDB.EDRQ_EVENT_NEW
    (
    PANELID VARCHAR2(13 BYTE) NOT NULL,
    TIMEKEY VARCHAR2(17 BYTE) NOT NULL,
    EVENTTIME DATE,
    EVENTNAME VARCHAR2(20 BYTE),
    DIMENSIONALCODE VARCHAR2(40 BYTE),
    OLDPANELTYPE VARCHAR2(40 BYTE),
    PANELTYPE VARCHAR2(40 BYTE),
    OLDFGCODE VARCHAR2(50 BYTE),
    FGCODE VARCHAR2(50 BYTE),
    OLDFGCODEVERSION VARCHAR2(4 BYTE),
    FGCODEVERSION VARCHAR2(4 BYTE),
    OLDFACTORYNAME VARCHAR2(10 BYTE),
    FACTORYNAME VARCHAR2(10 BYTE),
    OLDDESTINATIONFACTORYNAME VARCHAR2(40 BYTE),
    DESTINATIONFACTORY VARCHAR2(40 BYTE),
    OLDLINE VARCHAR2(20 BYTE),
    LINE VARCHAR2(30 BYTE),
    PANELSTATE VARCHAR2(40 BYTE),
    PANELHOLDSTATE VARCHAR2(40 BYTE),
    EVENTUSER VARCHAR2(20 BYTE),
    EVENTCOMMENT VARCHAR2(250 BYTE),
    LASTPROCESSINGTIME DATE,
    LASTPROCESSINGUSER VARCHAR2(20 BYTE),
    LASTIDLETIME DATE,
    LASTIDLEUSER VARCHAR2(20 BYTE),
    REASONCODETYPE VARCHAR2(40 BYTE),
    REASONCODE VARCHAR2(20 BYTE),
    OLDPROCESSFLOWNAME VARCHAR2(10 BYTE),
    PROCESSFLOWNAME VARCHAR2(10 BYTE),
    OLDPROCESSFLOWVERSION VARCHAR2(4 BYTE),
    PROCESSFLOWVERSION VARCHAR2(4 BYTE),
    OLDPROCESSOPERATIONNAME VARCHAR2(40 BYTE),
    PROCESSOPERATIONNAME VARCHAR2(40 BYTE),
    OLDINBOXID VARCHAR2(30 BYTE),
    INBOXID VARCHAR2(40 BYTE),
    OLDPROCESSOPERATIONVERSION VARCHAR2(4 BYTE),
    PROCESSOPERATIONVERSION VARCHAR2(4 BYTE),
    NODESTACK VARCHAR2(40 BYTE),
    MACHINENAME VARCHAR2(30 BYTE),
    MACHINERECIPENAME VARCHAR2(400 BYTE),
    REWORKSTATE VARCHAR2(40 BYTE),
    REWORKCOUNT VARCHAR2(40 BYTE),
    REWORKNODEID VARCHAR2(40 BYTE),
    SYSTEMTIME DATE,
    FROMSITE VARCHAR2(40 BYTE),
    CELLLOTNAME VARCHAR2(17 BYTE),
    CELLLOTTYPE VARCHAR2(40 BYTE),
    FGKIND VARCHAR2(40 BYTE),
    AGING VARCHAR2(40 BYTE),
    MODULEID VARCHAR2(50 BYTE),
    GROUPID VARCHAR2(40 BYTE),
    GRADE VARCHAR2(4 BYTE),
    REVISIONCODE VARCHAR2(4 BYTE),
    CHECKINCODE VARCHAR2(3 BYTE),
    REWORKSTARTSTEP VARCHAR2(40 BYTE),
    FAANALYTICALTIME DATE,
    RTINVOICE VARCHAR2(40 BYTE),
    QAJUDGE VARCHAR2(40 BYTE),
    LOTJUDGE VARCHAR2(40 BYTE),
    DEPTCODE VARCHAR2(40 BYTE),
    PPID VARCHAR2(40 BYTE),
    OQALOTID VARCHAR2(16 BYTE),
    FILOTID VARCHAR2(16 BYTE),
    WORKORDER VARCHAR2(40 BYTE),
    OLDWORKORDER VARCHAR2(40 BYTE),
    OQCCOUNT NUMBER,
    OQCLOTOUTCOME VARCHAR2(10 BYTE),
    FGCODESTATE VARCHAR2(160 BYTE),
    FGCODEHOLDSTATE VARCHAR2(160 BYTE),
    PRINCIPAL VARCHAR2(30 BYTE),
    BLUID VARCHAR2(50 BYTE),
    FPCID VARCHAR2(50 BYTE),
    BOARDID VARCHAR2(50 BYTE),
    POLUPID VARCHAR2(50 BYTE),
    POLTOPID VARCHAR2(50 BYTE),
    CGID VARCHAR2(50 BYTE),
    ICID VARCHAR2(50 BYTE),
    GLASSID VARCHAR2(50 BYTE),
    PCBID VARCHAR2(50 BYTE),
    ACFID VARCHAR2(50 BYTE),
    SHIFT VARCHAR2(40 BYTE)
    )
    NOCOMPRESS
    TABLESPACE MES_BASIC_DATA
    PCTUSED 0
    PCTFREE 10
    INITRANS 20
    MAXTRANS 255
    STORAGE (
    INITIAL 64K
    NEXT 8K
    MINEXTENTS 1
    MAXEXTENTS UNLIMITED
    BUFFER_POOL DEFAULT
    )
    PARTITION BY RANGE (EVENTTIME)
    INTERVAL( NUMTODSINTERVAL(7,'DAY')) STORE IN (MES_PANELMAT_DATA1,MES_PANELMAT_DATA3,MES_PANELMAT_DATA2,MES_PANELMAT_DATA4,MES_PANELHIS_INDEX)
    (
    PARTITION PANELHISTORY_01 VALUES LESS THAN (TO_DATE(' 2019-05-07 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN'))
    LOGGING
    NOCOMPRESS
    TABLESPACE MES_PANELMAT_DATA1
    PCTFREE 10
    INITRANS 20
    MAXTRANS 255
    STORAGE (
    INITIAL 64K
    NEXT 8K
    MAXSIZE UNLIMITED
    MINEXTENTS 1
    MAXEXTENTS UNLIMITED
    BUFFER_POOL DEFAULT
    )
    )
    NOCACHE
    MONITORING;

    COMMENT ON TABLE EDB.EDRQ_EVENT_NEW IS 'panel历史表,加工履历查询';


    CREATE INDEX EDB.EDRQ_UN_FH_CODE ON EDB.EDRQ_EVENT_NEW
    (OLDPROCESSOPERATIONNAME)
    LOGGING
    TABLESPACE MES_PANELHIS_INDEX
    PCTFREE 10
    INITRANS 30
    MAXTRANS 255
    STORAGE (
    INITIAL 64K
    NEXT 8K
    MAXSIZE UNLIMITED
    MINEXTENTS 1
    MAXEXTENTS UNLIMITED
    PCTINCREASE 0
    BUFFER_POOL DEFAULT
    );

    CREATE INDEX EDB.EDRQ_UN_PH_EVENTNAME ON EDB.EDRQ_EVENT_NEW
    (EVENTNAME)
    LOGGING
    TABLESPACE MES_PANELHIS_INDEX
    PCTFREE 10
    INITRANS 30
    MAXTRANS 255
    STORAGE (
    INITIAL 64K
    NEXT 8K
    MAXSIZE UNLIMITED
    MINEXTENTS 1
    MAXEXTENTS UNLIMITED
    PCTINCREASE 0
    BUFFER_POOL DEFAULT
    );

    CREATE INDEX EDB.EDRQ_UN_PH_FGCODE ON EDB.EDRQ_EVENT_NEW
    (FGCODE)
    LOGGING
    TABLESPACE MES_PANELHIS_INDEX
    PCTFREE 10
    INITRANS 30
    MAXTRANS 255
    STORAGE (
    INITIAL 64K
    NEXT 8K
    MAXSIZE UNLIMITED
    MINEXTENTS 1
    MAXEXTENTS UNLIMITED
    PCTINCREASE 0
    BUFFER_POOL DEFAULT
    );

    CREATE INDEX EDB.EDRQ_UN_PH_PON ON EDB.EDRQ_EVENT_NEW
    (PROCESSOPERATIONNAME)
    LOGGING
    TABLESPACE MES_PANELHIS_INDEX
    PCTFREE 10
    INITRANS 30
    MAXTRANS 255
    STORAGE (
    INITIAL 64K
    NEXT 8K
    MAXSIZE UNLIMITED
    MINEXTENTS 1
    MAXEXTENTS UNLIMITED
    PCTINCREASE 0
    BUFFER_POOL DEFAULT
    );

    CREATE INDEX EDB.EDRQ_UN_PH_TIMEKEY ON EDB.EDRQ_EVENT_NEW
    (TIMEKEY)
    LOGGING
    TABLESPACE MES_PANELHIS_INDEX
    PCTFREE 10
    INITRANS 2
    MAXTRANS 255
    STORAGE (
    INITIAL 64K
    NEXT 1M
    MAXSIZE UNLIMITED
    MINEXTENTS 1
    MAXEXTENTS UNLIMITED
    PCTINCREASE 0
    BUFFER_POOL DEFAULT
    );


    ALTER TABLE EDB.EDRQ_EVENT_NEW ADD (
    PRIMARY KEY
    (PANELID, TIMEKEY)
    USING INDEX
    TABLESPACE MES_PANELHIS_INDEX
    PCTFREE 10
    INITRANS 30
    MAXTRANS 255
    STORAGE (
    INITIAL 64K
    NEXT 8K
    MAXSIZE UNLIMITED
    MINEXTENTS 1
    MAXEXTENTS UNLIMITED
    PCTINCREASE 0
    BUFFER_POOL DEFAULT
    )
    ENABLE VALIDATE);

  • 相关阅读:
    springmvc中request的线程安全问题
    SpringMVC数据验证
    Spring验证的错误返回------BindingResult
    chrome扩展
    北京联想招聘-Android高级工程师(5-7年) 加入qq 群:220486180 或者直接在此 留言咨询
    北京联想招聘-Android Framework高级工程师(7-10年) 加入qq 群:220486180 或者直接在此 留言咨询
    北京联想招聘-java 云服务开发工程师 加入qq 群:220486180 或者直接在此 留言咨询
    北京联想招聘-IOS高级 加入qq 群:220486180 或者直接在此 留言咨询
    css 兼容
    appium 几点总结(转)
  • 原文地址:https://www.cnblogs.com/zhouchen0408/p/13957530.html
Copyright © 2020-2023  润新知