db2 索引会默认到指定的索引空间吗

2025-06-23 07:23:06
推荐回答(1个)
回答1:

  您好,我来为您解答:
  这个要看是非分区索引,还是分区索引了。
  如果是非分区索引:表索引建的时候是可以指定其表空间的,可以使用“ CREATE INDEX … ON … IN ”语法将索引放到不同的表空间中。若未指定索引表空间默认和表所在表空间一致。想修改要重建索引了。
  如果是分区索引:对于分区索引,不允许在创建索引时指定“ IN ”子句,这是因为分区索引的特性,每个索引分区的存放位置取决于创建分区表时分区级“ INDEX IN ”子句,如果某个数据分区没有指定该字句,则相应的索引分区将存放在与数据分区相同的表空间中。想修改要重新定义分区表的索引表空间。转载,仅供参考。
  如果我的回答没能帮助您,请继续追问。