Oracle9i Table monitoring 及10g table預設monitoring屬性

tolywang發表於2010-10-06

Oracle 9i 下面建立table預設是 NOMONITORING ,必須透過 alter table xxxx monitoring ;  來設定表的屬性 。

CREATE TABLE SFIS1.C_BOM_KEYPART_T
(
  BOM_NO        VARCHAR2(16 BYTE)    NOT NULL,
  KEY_PART_NO   VARCHAR2(25 BYTE)    NOT NULL,
  KP_RELATION   NUMBER(2),
  KP_COUNT      NUMBER(2),
  VERSION_CODE  VARCHAR2(10 BYTE),
  GROUP_NAME    VARCHAR2(16 BYTE)
)
TABLESPACE BASE_DATA
PCTUSED    40
PCTFREE    10
INITRANS   1
MAXTRANS   255
STORAGE    (
            INITIAL          1M
            NEXT             5M
            MINEXTENTS       1
            MAXEXTENTS       UNLIMITED
            PCTINCREASE      0
            FREELISTS        1
            FREELIST GROUPS  1
            BUFFER_POOL      DEFAULT
           )
LOGGING
NOCOMPRESS
NOCACHE
NOPARALLEL
NOMONITORING;

 

不過到了Oracle10g ,  建立table預設是 MONITORING 。  

CREATE TABLE DFMS.WIP_D_FPF_DATA
(
  WORK_DATE          VARCHAR2(8 BYTE)    NOT NULL,
  PLANT_CODE         VARCHAR2(25 BYTE)   NOT NULL,
  SKU_NO             VARCHAR2(25 BYTE)   NOT NULL,
  ISCFI              VARCHAR2(1 BYTE)    NOT NULL,
  PRODUCTION_TYPE    VARCHAR2(20 BYTE)   NOT NULL
)
TABLESPACE LOG_DATA
PCTUSED    0
PCTFREE    10
INITRANS   1
MAXTRANS   255
STORAGE    (
            INITIAL          20M
            NEXT             20M
            MINEXTENTS       1
            MAXEXTENTS       UNLIMITED
            PCTINCREASE      0
            BUFFER_POOL      DEFAULT
           )
LOGGING
NOCOMPRESS
NOCACHE
NOPARALLEL
MONITORING;   

 

9i, 10g 下的 statistics_level  引數預設都是typical .  

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-675483/,如需轉載,請註明出處,否則將追究法律責任。

相關文章