阅读929 返回首页    go 阿里云 go 技术社区[云栖]


缺乏管理,再好的功能也只是羁绊

640?wxfrom=5

接到一个朋友的服务请求,Oracle数据库遇到故障无法启动。经过初步分析,发现是SYSTEM表空间出现坏块,坏块的位置在AUD$、RECYCLEBIN$ 两个对象上。


AUD$ 是Oracle为了提升安全性,增强审计,而设计的系统表,用于存储审计信息,可是缺省存储在SYSTEM表空间使得这一特性带来了很多问题,该对象占用的存储空间往往多达数GB、数十GB。

640?wxfrom=5&wx_lazy=1

RECYCLEBIN$ 是Oracle为了加强恢复功能,增加的回收站特性,通过回收站,可以将一些删除操作的对象放置在回收站中。

640?wxfrom=5&wx_lazy=1

可以想象,这两个对象在一个大量用户日常登录、往复进行对象创建删除工作的系统中,将会操作频繁,并且数据量会很大,如果缺乏维护,这两者都可能成为故障隐患。


所以我说:缺乏管理的数据库,再好的功能也只是羁绊!


趁着春天,为Oracle数据库做个体检健身吧!



本文出自数据和云公众号,原文链接


最后更新:2017-07-18 11:33:30

  上一篇:go  Performing Data Write Operations with MongoDB
  下一篇:go  Oracle 12c多租户特性详解:从Schema到PDB的变化与隔离