Specify the Tablespace for Each Index
Indexes can be created in any tablespace. An index can be created in the same or different tablespace as the table it indexes. If you use the same tablespace for a table and its index, it can be more convenient to perform database maintenance (such as tablespace or file backup) or to ensure application availability. All the related data is always online together.Using different tablespaces (on different disks) for a table and its index produces better performance than storing the table and index in the same tablespace. Disk contention is reduced. But, if you use different tablespaces for a table and its index and one tablespace is offline (containing either data or index), then the statements referencing that table are not guaranteed to work.
------------
创建用户时不能配置好index和table分别放在两个不同的表空间。

解决方案 »

  1.   

    把索引和表分开(在一块的磁盘的不同逻辑驱动器),在性能上不会有质的提高,所以在这种情况下,还是不要分开。如果有两块磁盘,没有做raid,分开后,会好不少。本人估计的,没有试验过.
      

  2.   

    oracle建主键时会自动建立相应索引,这些索引是不是建在表空间下了?!
      

  3.   

    当你的纪录<500时,使用索引效果明显,>500以后效果差不多,>>500时,使用索引反而会降低性能!--------哪本书(不记得了)上说的,觉得有道理,可以考虑!