Lab128
 高级Oracle®数据库调优及监控工具
128 咨询服务 
深圳, 中国  

为什么选择Lab128?

如果您是一位负责Oracle调优的专业人士您需要一些工具完成您的工作. 让我们解释一下理想的工具应该是什么样子的然后看看您是否同意我们的观点.

首先看看免费的东西

永远不要为免费的东西付钱. 这里我们讨论的是Oracle Cloud Control(Grid Control). 如果您已经在使用它请跳过这个章节. OCC 提供了很多监视功能包括系统的故障及运行时间, 不仅仅局限于数据库本身, 它还可以对非Oracle的系统进行监控. 随着Oracle对OCC的开发方面的投入最近几年OCC已经有了很大的进步. 它可以定制并且提供很多可视的告警信息. 对于数据库本身OGC提供了一些具有基本问题诊断选项的性能数据. 您可以尝试看看这些基本的功能是否能满足您的要求. OCC也可以保存数据用以进行长期的趋势分析. 这些功能都是免费的.

但是这里不得不提到安装和维护这样复杂的监控系统是件痛苦的事情, 而且它可能需要额外的硬件支持才可以运行. 这是OCC的一个缺陷, 特别是针对小型的数据库系统但是不管怎样可能很多的数据库管理员还是考虑做些尝试. 因为有时候做这些事情是值得的-你有过这样的经验并且它在你的简历上看起来不错. 不像小规模的环境, 大的企业很多都会这样做, 所以你的努力会有些回报.

说到这里您可能会怀疑我们在为Oracle的OCC做广告. 其实我们只是在讨论近来这个比较明显的趋势. 那么, Lab128适应这样的环境吗?

Lab128和Cloud Control相辅相成

对于那些非常看重Oracle性能的人士来说Lab128是一个先进的必备的工具. Lab128和Oracle Grid Control不是竞争的关系. 和OCC这样免费并且比较好的工具竞争是没有意义的. 市面上有很多公司比如Quest, Embarcadero, BMC Software, Veritas, Confio 试图去引导客户使用他们复杂的系统监控的解决方案. 他们必须证明产品有附加价值和很多与OCC重叠的功能. 他们在市场上显然处于劣势, 尤其是现在Oracle正努力提高OCC的情况下.

Lab128并不去尝试复制其他产品的功能. 我们提供其他产品都没有的独特功能. 在Oracle 10g发布以前Lab128就已经实现了Active Session History (ASH). 我们引入了更加有效的问题诊断技术大量基于v$sqlstats/v$sql的统计(请参考这篇文章:"Oracle tuning using frequent SQL Area statistics snapshots"), 这项必备的技术提供了很多新的解决问题的机会. Lab128还拥有许多其他软件都不具备的技术和特性. Lab128的开发一直是以保持系统以最好的性能运行为目标的. 这已经在许多世界上最繁忙的数据库系统上测试过了. Lab128的开发一直在持续进行;以开放的态度接受和采纳好的建议和意见. 做为一个真正的实验室去评估和实施最新的技术理念, 并且把所有的功能有机地结合在一起. 这使用户可以用不同的技术从不同的角度分析和解决问题.

数据库监控包括不同的方面. 可以查看系统是否运行, 查看数据文件的大小, 用户连接数量, 重要的告警和错误等. 在我们看来这是系统基础架构的一部分; 有些组件正在被集成到数据库本身, 比如说告警系统就已经是10g数据库的一部分. Oracle Cloud Control是整个架构的一部分. 至于性能监控和问题分析诊断则也应被看作架构的其中一部分. 一些特定的指标应该被追踪和记录. 另一方面性能问题的诊断更像是一门艺术. 基于它的特殊性不太容易归类于基础架构中去. 这方面需要有对Oracle功能的深入理解和特殊的工具, 而这正是Lab128发挥作用的领域.

用下面的图来做个比喻:
Oracle Grid Control:
Control Center
Lab128:
Electronics

一个人的效率低下造就了另一个人的机会

这是个很自然的问题: 为什么Oracle不提供给用户所需的一切去成功的使用他们的软件-数据库系统. 这里有很多原因比如: 对支持工具开放不够重视;只限于内部使用; 开发和使用工具的技术困难; 或者仅仅是不承认问题的存在以及开发这些工具的必要性. 同时我们都需要平稳的运行我们的数据库系统, 解决任何可能出现的问题. 我们不在乎这些借口, 只是需要这些支持工具. 这就是Lab128存在的意义. 我们需要做好我们的工作为那些需要的用户提供帮助, 一直到Oracle能够解决所有的这些问题.

Lab128是个黑客工具吗? 是也不是. 一方面Oracle有很多没有文档化的特性, 这使任何使用它们的人都成为某种意义上的黑客. 一个简单的例子, 你有看到过有关dbms_system,oradebug, 或10053event的官方文档? 没错, 你可以在Metalink上发现一些有关的文档, 或者在网上的某些角落. Oracle的专业人士确实需要这些特性去更快更有效的完成他们的工作.

致您的老板

也许您已经试用了Lab128并清楚的认识到了软件的价值. 最后您需要向您的老板解释为什么你们应该在Lab128软件上做一些投入. 很有可能您的老板对技术细节并不是很了解. 他们的工作是在不同的层面需要对每一笔开销作出合理的评估. 如果您决定这样做那么这些是您可以提供给他的:

作为主要的决策制定者, 综合产品的可靠性易用性已经性能方面的考量您选择了Oracle数据库作为公司的业务核心. Oracle数据库是非常先进和复杂的系统. 为了管理这些系统您需要找到最好最优秀的专业人士. 作为人力资源的经理您可能已经发现拥有那些最具经验的雇员是最佳的选择. 随着员工的成长他们需要可用的最好的工具. 决不能退而求其次. 通常情况下这些工具的价格并不重要, 因为它的价值会随着员工的高效工作和知识增长而得到充分的证明. 基于他们通过试用Lab128所获取的经验以及软件的合理定价您必须做这样一个经济有效的决定来购买Lab128的授权. 请帮助您的员工高效完成他们的工作并为您的企业做出更多的贡献.

请参考:Lab128 概览.

  Copyright © 128 咨询服务