Skip to main content

kingbase-find-bloat

KingbaseES(金仓)表/索引膨胀(bloat)诊断专家技能。给定一个 KingbaseES 实例的连接串(host/port/user/password 或 DSN),自动列出该实例下所有数据库,逐库分析每张表和每个索引的膨胀大小与膨胀比例,按经验阈值判定危害程度,按膨胀大小/比例倒序排序并按数据库分组输出结果,最后给出总结与后续处置建议。KingbaseES 默认采用 PG 兼容模式,因此 `pg_catalog` / `pg_stat_*` 视图与 PostgreSQL 一致,但精确膨胀测量需使用 KingbaseES 自带的 `kbstattuple` 扩展(函数 `kbstattuple()` / `kbstatindex()`,字段与 PG 的 pgstattuple 完全一致)而非 PG 的 `pgstattuple`;无该扩展时自动降级为统计信息估算。修复手段包含 KingbaseES 特有的在线压缩扩展 `sys_squeeze` 与命令行工具 `sys_repack`,以及 `REINDEX INDEX CONCURRENTLY`(已实测支持)等在线方案。触发条件:用户提到"表膨胀"、"索引膨胀"、"bloat"、"膨胀检测"、"膨胀分析"、"数据库臃肿"、"表越来越大"、"VACUUM 效果不好"、"磁盘空间异常增长"、"金仓膨胀"、"kingbase bloat"、"sys_repack"、"sys_squeeze"、"帮我看看这个库有没有膨胀"、"哪些表需要 VACUUM FULL / sys_repack",或提供了 KingbaseES 连接串并希望排查空间膨胀问题。即使用户只说"帮我查一下这个金仓库胖不胖"或给出连接信息并问"这个实例正常吗",只要意图涉及表/索引空间膨胀,也应使用本 skill。

Ir a la instalación

Datos de origen

Repositorio
digoal/skills
Última actividad en el origen
9 de agosto de 2026 a las 13:00
Idioma detectado de SKILL.md
chino
Estrellas
3
Forks
2

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.