Цитата:
Сообщение от
egorych
Нужно-ли для индексов отдельное TS - пока не знаю.
Достаточно спорный вопрос.
Идея хранения индексов отдельно от данных появилас в 80-х, когда размер баз данных были не так велики и когда был смысл разносить их по разным дискам. Сейчас, когда есть logical volumes, raid и т.д. - выигрыш от этого сомнителен.
Кроме того, индекс и данные не могут читаться параллельно - даже если они лежат в разных файлах. Индекс указывает где лежат данные, поэтому всегда сначала читается индекс, а потом данные.
С другой стороны, желательно, чтобы все tablespace были locally managed с uniform extends size. А вот из этих соображений индексы есть смысл вынести в отдельный tablespace, так как табличка, например c 50 столбцами, может располагаться в tablespace c 5Mb extends size. А индексам будет достаточно 512Kb extends size.