Erik Nordström d135256ed7 Spread chunk indexes across tablespaces like chunks
Currently, chunk indexes are always created in the tablespace of the
index on the main table (which could be none/default one), even if the
chunks themselves are created in different tablespaces. This is
problematic in a multi-disk setting where each disk is a separate
tablespace where chunks are placed. The chunk indexes might exhaust
the space on the common (often default tablespace) which might not
have a lot of disk space. This also prohibits the database, including
index storage to grow by adding new tablespaces.

Instead, chunk indexes are now created in the "next" tablespace after
that of their chunks to both spread indexes across tablespaces and
avoid colocating indexes with their chunks (for I/O throughput
reasons). To optionally avoid this spreading, one can pin chunk
indexes to a specific tablespace by setting an explicit tablespace on
a main table index.
2018-01-19 10:48:45 +01:00
..
2017-12-29 11:51:13 -05:00
2017-11-10 09:44:20 +01:00
2017-10-05 15:56:33 -04:00
2017-10-05 15:56:33 -04:00
2017-12-18 12:31:14 -05:00
2017-11-20 20:15:43 +01:00
2017-12-18 12:16:23 -05:00
2017-10-05 15:56:33 -04:00
2017-10-05 15:56:33 -04:00
2017-11-10 09:44:20 +01:00
2017-11-10 09:44:20 +01:00
2017-10-05 15:56:33 -04:00
2017-10-05 15:56:33 -04:00
2017-10-05 15:56:33 -04:00
2017-11-10 09:44:20 +01:00
2017-12-18 12:31:14 -05:00
2017-11-10 09:44:20 +01:00
2017-11-10 09:44:20 +01:00
2017-11-10 09:44:20 +01:00
2017-11-10 09:44:20 +01:00
2017-11-22 16:14:10 +01:00
2017-11-10 09:44:20 +01:00
2017-10-05 15:56:33 -04:00
2017-10-05 15:56:33 -04:00