index “xxx_index“ contains unexpected zero page at block xxxxxx
·
环境
系统平台:银河麒麟 (鲲鹏)
版本:6.0
症状
对表执行读写操作时,提示索引相关的错误,信息如下:
“index ““xxx_index”” contains unexpected zero page at block 14377”,“Please REINDEX it.”
问题原因
索引文件损坏,导致在14377块上获取到的索引页内容为0,需要重建索引修复。
解决方案
重建索引解决。命令如下:
命令一:不开并行重建索引
reindex index xxx_index;
注:不开并行重建索引会锁表以防止写操作,建议在业务空闲期间操作
命令二:开并行重建索引
reindex index concurrently xxx_index;
注:开并行重建索引不会阻止写操作,但重建索引会占用硬件资源,因此也建议在业务空闲期间操作
鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。
更多推荐
所有评论(0)