背景
我们经常遇到两种情况下会重建索引,reindex
1、索引崩溃,由于软件或硬件问题导致索引内数据失效而不可用。
2、索引膨胀,当索引膨胀会占用过多磁盘空间,reindex可以解决此问题。
对于临时表和全局临时表而言,临时表可以进行reindex操作,而全局临时表不能进行此操作,原因是全局临时表的表定义是全局的,也就是其他会话也可以用到全局临时表定义。
而临时表是仅针对当前session而言进行的,在会话级别有隔离属性。然而进行reindex操作时,对应索引的relfilenode值会发生改变,不能对全局临时表进行reindex,因为这会影响其他正在使用全局临时表的会话。
测试
[](javascript:void(0)
标签:KingbaseESV8R6,temp,临时,reindex,t1,relfilenode,全局 From: https://www.cnblogs.com/kingbase/p/17711675.html