数据库表膨胀超过阈值

agree [复制链接]
发表于 : 2017-10-10 21:06:22 最新回复:2017-10-12 10:03:32
2222 2
Michal666  导师  

【关 键 词】:数据库表膨胀
【问题现象】:FA上有数据库膨胀超过阈值的告警,对象ip:10.132.133.202

【告警信息】:告警ID1004004


 

 

【问题分析&解决】:数据库主备部署场景中,主数据库服务器每天早上3点钟对数据表进行检测。当检测到执行的数据表实际大小超过按表记录条数估算的大小的两倍时,系统产生此告警。当第二天早上3点钟检测到数据表无明显膨胀(数据表实际大小小于按表记录条数估算的大小的两倍)时,告警清除。客户反馈已经按照错误提示处理过单告警依然出现。怀疑vacuumm full操作失败没有清空数据库垃圾

 

1、登录告警对象10.132.133.202,查看数据库表监控日志 /var/FusionAccess/GaussDB/tableSpaceMonitor.log

 

发现tbl_instances需要清空


2、切换到数据库管理员账号su - gaussdba

3、查询这两者表所在的数据库是HDCDB(在 FA上可以看到数据库名称),用命令gsql –d hdcdb –u fauser登录数据库。

4、输入命令:vacuum full tbl_instances; vacuum full tbl_userconnection; 清理数据表后第二天观察告警是否自动清除。





本帖最后由 Michal666 于 2018-05-04 18:06 编辑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1E币 +30 威望 +2 收起 理由
wangxm + 2 很给力!
wangxm + 30 很给力!

查看全部评分

本帖被以下专题推荐:

  • x
  • 常规:

点评 回复

有问题,来找我
跳转到指定楼层
wangxm  导师   发表于 2017-10-11 09:13:07 已赞(0) 赞(0)

感谢楼主分享!!!
  • x
  • 常规:

点评 回复

好好学习2     发表于 2017-10-12 10:03:32 已赞(0) 赞(0)

感谢楼主分享!!!
  • x
  • 常规:

点评 回复

共享IT实验平台QQ群 580734870
发表回复
您需要登录后才可以回帖 登录 | 注册

内容安全提示:尊敬的用户您好,为了保障您、社区及第三方的合法权益,请勿发布可能给各方带来法律风险的内容,包括但不限于政治敏感内容,涉黄赌毒内容,泄露、侵犯他人商业秘密的内容,侵犯他人商标、版本、专利等知识产权的内容,侵犯个人隐私的内容等。也请勿向他人共享您的账号及密码,通过您的账号执行的所有操作,将视同您本人的行为,由您本人承担操作后果。详情请参看“隐私声明
如果附件按钮无法使用,请将Adobe Flash Player 更新到最新版本!

登录参与交流分享

登录
快速回复 返回顶部