税务行业数据库管理问题探讨 (二)
刚到新公司,一个从Windows 3.1阶段就开始编程序的老DBA跟我聊天的时候说,“看到一个新手简单地跑了一下ADDM报告,然后根据建议添加了几个索引,系统的性能就直线上升时,还真是挺恨这个工具的,这让我们在何处体现价值呢”,当然,“数据库工具的越来越智能化是否意味着DBA技术含量的越来越平民化”这个话题还可以更深入地讨论,只不过不是在本文范围内了。在这里提到这段聊天,仅仅是为了表明OEM10g早已不是之前OEM9i时候的那样一个食之无味弃之可惜的鸡肋产品了,它已经成功进化为一个极具竞争力的IT系统管理监控调优工具。而ADDM报告仅仅是OEM中的一小部分而已。 OEM10g目前最新版本是10.2.0.4,基本上的架构如下: From Drop Box 在一台服务器上安装OMS,然后其他需要被管理的数据库上安装OEM Agent,这样从任何一个能够连接到OMS服务器的浏览器中都可以直接管理所有安装了Agent的数据库,甚至是主机,应用服务器。 因为是Web界面形式,只需要浏览器就可以实施管理功能,不再像一些第三方产品那样必须要在管理终端上安装一个特定的客户端软件。这对于管理人员来说,是一个解放。 From Drop Box OEM10g在功能上包含6个Pack,分别是: 1. Data Masking Pack 数据遮蔽包用于对包含敏感信息的测试数据进行遮蔽,有多种规则可以制定,通过简单高效的操作可以生成大量具备真实数据效用的但是又不是真实数据的测试数据。 2. Diagnostic Pack 诊断包通过数据库内建的自我诊断引擎来定位系统的性能瓶颈所在,并且给出相应的优化建议。 3. Tuning Pack 调整包对于指定的SQL自动进行优化,使之符合系统的性能要求。而哪些SQL需要优化,则完全可以通过制定性能目标来由Oracle自动从当前系统中抓取出来。 4. Change Management Pack…