数据库暂挂,检查是临时表空间满了,其中数据表空间在相同磁盘上,现在能有什么方式回溯导致问题的会话吗?

参与7

2同行回答

hufeng719hufeng719联盟成员系统工程师某钢铁企业
要查找对数据库的相关操作一般需要开启数据库审计功能,而开启审计默认情况下容易导致系统表空间满的问题,我们的生产环境中系统多,数据库量多运维人员少,一般都需要关闭审计功能而且数据库表空间设置为自动增长,只要利用zabbix对各服务器磁盘空间使用情况进行监控。这可能是一...显示全部

要查找对数据库的相关操作一般需要开启数据库审计功能,而开启审计默认情况下容易导致系统表空间满的问题,我们的生产环境中系统多,数据库量多运维人员少,一般都需要关闭审计功能而且数据库表空间设置为自动增长,只要利用zabbix对各服务器磁盘空间使用情况进行监控。这可能是一种懒人的做法,但比较适合人少的情况。同时 ,我们每个月都会对各主要的数据库系统的表空间、数据量增长情况进行人为统计,避免监控不到位的情况。   回归正题:临时表空间满,大都因为瞬间大量的数据涌入插入或者删除等操作,结合数据库本身的错误日志、系统日志等(db2的diag mysql的binlog等)根据时间点初步判断问题。至于什么方式回溯到导致问题的会话,不开启审计的话我个人想不出其他办法,有了解的大侠一起分享分享,共同学习。

收起
能源采矿 · 2021-03-26
浏览864
沈天真沈天真售前支持IPS
哪个数据库?Oracle ? DB2 ?显示全部

哪个数据库?Oracle ? DB2 ?

收起
硬件生产 · 2021-03-17
浏览849

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-03-17
  • 关注会员:3 人
  • 问题浏览:1817
  • 最近回答:2021-03-26
  • X社区推广