如何把表文件与索引文件分开存储在不同的硬盘啊?
网上的都是教了一个设计方法,却没有说实际的操作方法……

解决方案 »

  1.   

    alter index 索引名 allocate extent(size 200K datafile '/opt/..,/index01.dbf')
      

  2.   

    本人刚开始学Oracle,请问怎么样创建表空间 啊?
    同时想请问一下实际的操作方法,还有步骤
      

  3.   

    1.创建表空间
    CREATE TABLESPACE TAB_BASIC_TBS DATAFILE '/u01/app/oracle/oradata/test/BASIC_TBS01.DBF' SIZE 51200M 
    AUTOEXTEND on NEXT 500M MAXSIZE UNLIMITED
    LOGGING
    ONLINE
    PERMANENT
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    BLOCKSIZE 8K
    SEGMENT SPACE MANAGEMENT AUTO;
    2.创建表时,指定表空间(不过你要有在对应表空间上创建数据库对象的quota,这步就不具体说了)
    create table test(id varchar2(10),desc varchar2(20))tablespace TAB_BASIC_TBS ;
    3.在另外一个表空间上创建索引create index TEST_IDX on test(id) tablespace OTHER_TABLESPACE_NAME;