在window XP 系统中,oracle数据库的表空间是怎样创建的?
eg...
create tablespace space_name
datafile [filename] size [size]
default storage
(initial [initvalue] next[nextvalue] maxextends unlimited pctincrease [pcsize])online;
以上这段话中各个字段(指[]中的内容应该怎样的设写比较好),指提高系统的性能方面?
 

解决方案 »

  1.   

    datafile [filename] size [size] 一般指定这两个就行了,其他默认。
      

  2.   

    [filename] size [size] : 指定文件的路径和大小,可以逗号分割指定多个数据文件。
    如果用extent management local选项建立本地管理而不是字典管理的表空间,则default storage部分不必也不能指定(default storage 
    (initial [initvalue] next[nextvalue] maxextends unlimited pctincrease [pcsize])部分)。
      

  3.   

    如:
    create tablespace ts_asset1 datafile '\home\oracle\oradata\db_asset\ts_asset01.dbf' size 50M autoextend on next 128K maxsize unlimited;
      

  4.   

    http://localhost:5500/em
    建立表空间 比较直观
      

  5.   

    CREATE TABLESPACE DMS_DATA
      DATAFILE 'D:\MARSDATA\CS\DMS_DATA01.DBF' SIZE 5120M,
               'D:\MARSDATA\CS\DMS_DATA02.DBF' SIZE 5120M
      EXTENT MANAGEMENT LOCAL AUTOALLOCATE
      SEGMENT SPACE MANAGEMENT AUTO
      LOGGING;CREATE TABLESPACE DMS_IDX
      DATAFILE 'D:\MARSDATA\CS\DMS_IDX01.DBF' SIZE 5120M
      EXTENT MANAGEMENT LOCAL AUTOALLOCATE
      SEGMENT SPACE MANAGEMENT AUTO
      LOGGING;CREATE TEMPORARY TABLESPACE DMS_TEMP
      TEMPFILE 'D:\MARSDATA\CS\DMS_TEMP01.DBF' SIZE 1024M
      EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K;
      

  6.   

    我建议到Enterprise Manager Console里面去设置好些.