GBase 8s
运维管理
文章

清理 GBase 8s 冗余索引步骤

发表于2026-05-21 10:54:56240次浏览4个评论
  1. 排查低效索引用onstat结合执行计划,找出长期极少使用、重复叠加、前缀重合的冗余索引。
  2. 确认重复索引如已有(a,b)联合索引,单独(a)单列索引即为冗余,可直接删除。
  3. 业务低峰操作避开业务高峰,选择凌晨或停机窗口执行删除,防止锁表影响业务。
  4. 执行删除命令
DROP INDEX 索引名;
  1. 删除后优化执行数据表更新统计信息,整理索引碎片,提升整体查询性能。
  2. 日常管控上线新 SQL 前用 sqexplain 校验,避免重复建索引,从源头减少冗余。

评论

登录后才可以发表评论
GBase用户51829发表于 2个月前
比较实用的小技巧
用户头像
路路路发表于 2个月前
GBase用户47954发表于 2个月前
感谢作者的精彩分享!
xiaowuyun发表于 2个月前
学习了