如何配置，将Oracle的索引保存到独立的表空间?
李小翔
2014-08-05 11:10

内容列表

Oracle 支持将数据库索引保存到其他表空间中，以提升性能，如下面的SQL创建一个 HR_INDX 的表空间：
CREATE TABLESPACE HR_INDX LOGGING DATAFILE ’D:\ oracle\ oradata\ HR_INDX.dbf’
   SIZE 100M AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
    EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
BroToolkit 对 Grails 和 Hibernate 进行了扩展，在 DataSource.groovy （或 properties）中配置如下：
hibernate { 
   ....
    properties { 
       ....
        oracle.index.tablespace = ”HR_INDX”  // 配置configClass后：可配置索引使用独立的表空间。
    } 
} 
dataSource { 
   ...
    configClass = bropen.toolkit.orm.HibernateConfiguration
   ...
}