EVO-DBAAS亦维数据库自动化运维平台
中亦科技自主开发了数据库故障分析工具、自动巡检工具、容量分析工具等,提升故障处理效率和运维效率。
DBAAS 自动化运维平台

DBAAS自动化运维平台采用Java编写,B/S架构。
平台支持Oracle、MySQL等多种数据库,内置两大特色功能:“一键SQL分析”和“一键故障诊断”,可以提高SQL优化和故障排查效率。同时集成了数据库日常运维的十大功能模块,实现数据库的全生命周期管理。
-
监控中心
-
健康检查
-
容量管理
-
性能分析
-
日常运维
-
故障诊断
-
自助建库
-
SQL评审
-
灾备管理
-
备份恢复
Oracle 数据库故障分析工具
Oracle 数据库故障分析工具采用.net 编写,C/S 架构,目标服务器无需部署任何agent。
工具部署在windows PC 终端上,通过TCP/IP 网络连接到目标数据库服务器进行故障分析。

该工具是一款图形化工具,将日常运维中的常见故障的处理经验标准化、工具化并实现分析过程自动化。通过点击菜单的形式可快速定位包括但不限于下列常见故障场景:
-
自动分析最消耗内存的程序和占用大小
-
自动分析最占回滚表空间的程序和占用大小
-
自动分析最占临时表空间的程序和占用大小
-
自动分析最占用户表空间的对象和占用大小
-
自动梳理行锁、表锁的层次关系、递归关系
-
自动梳理发生异常等待的进程之间的层次关系、递归关系
-
自动分析SQL 语句所涉及的多张表中是哪张表统计信息不准确
-
支持历史故障回放、历史信息查询、追溯
-
自动分析效率低的SQL 语句时间消耗点
-
自动分析执行计划中效率最差的瓶颈步骤
-
自动分析表级别、数据库级别的碎片情况
-
自动分析统计信息曾经错误的离谱的表
-
快速获取表的大小、索引、索引列、列选择性、分区类型、分区列等表相关信息
-
快速获取真实执行计划
-
快速获取SQL 语句中典型的绑定变量的值
Oracle 自动巡检工具
Oracle 自动巡检工具采用java 编写,通过在巡检目标服务器的定时任务采集数据形成标准接口文件后,上传到统一文件处理服务器,程序将通过预定义的规则和映射关系自动完成指标正常与否的判断、图表曲线的制作并自动形成word 版的巡检报告,通过邮件服务器发送到指定邮箱。

客户收益包括:
-
每天只需打开邮箱,就可以看到巡检结果,大幅提升工作效率;
-
自动分析工具中的巡检内容融合中亦科技数据库巡检最佳实践,使用该工具与数据库专家现场巡检效果相近;
-
不定期优化升级巡检项,保证客户收益最大化;
-
支持个性化定制,保证用户运维习惯的延续;
-
提升运维效率。
Oracle 容量分析工具

Oracle 容量趋势分析工具通过在目标数据库服务器上进行数据采集,并上传到容量服务器后同一入库存储、指标计算,并采用B/S 结构进行指标的展示和趋势分析,为数据库容量提供了基准和指导数据:
-
实现各套数据库性能数据的集中管理;
-
实现各套数据库历史性能数据的积累;
-
将存储空间、各种关键性能指标进行采集、计算,图形化进行指标曲线的展示;
-
为系统的容量评估提供准确有效的指导数据;
-
通过抓取数据库本身存取的10 秒为粒度的历史数据,精准捕获每一个出现异常的指标;
-
选择系统名和时间范围,自动生成包含各个指标历史趋势图的word 报告,极大提升效率。
Oracle 数据库监控工具

功能列表
-
支持Oracle 数据库10g 以及10g 以上版本的数据库;
-
自带全面的监控规则和性能指标;
-
支持用户自定义规则的监控。数据库监控软件的监控规则可通过页面方便地进行新增、修改;
-
数据库监控软件应界面美观,设计符合人员操作习惯,操作便捷;
-
低侵入性,支持免agent 方式的数据库监控,支持JDBC 方式监控数据库。数据库监控软件对目标检测的的数据库的性能影响低,不能影响数据库的日常使用;
-
支持从页面直接生成Oracle 数据库AWR 报告并直接展示,以便出现性能类告警时可以快速查看数据库整体性能报告;
-
支持并发、低延迟的监控,支持100 套以上数据库的并发监控;
-
支持数据库宕场景的异常检测;
-
支持数据库挂起场景的异常检测;
-
支持数据库归档进程挂起场景的异常检测;
-
支持数据库监听进程挂起场景的异常检测;
-
支持数据库监听进程宕场景的异常检测;
-
支持用户自定义数据库监控指标的历史变化曲线;
-
支持在同一页面展示所有数据库的活动会话的曲线变化情况;
-
支持在同一页面汇总展示所有数据库当前的告警信息;
-
支持对告警信息进行手工清理;
-
支持同一监控规则仅应用到部分指定的监控目标的功能;
-
支持同一监控规则可对不同监控目标设定不同阀值的功能;
-
支持对部分监控目标设定维护时段功能,维护时段内不再采集和产生告警;
-
支持不同监控目标设定不同系统负责人的邮件和短信告警接收方式;
-
支持查看数据库等待事件的变化曲线,并可展开到具体时段查看详情。
Oracle 数据库SQL 上线前审核工具

工具特点:
-
无agent, 对评审目标的影响小于1%;
-
界面美观,操作便捷,易于扩展的评审目标库和评审规则;
-
审查结果准确,建议合理并具有实际优化效果;
-
支持word 下载及导出。
功能列表:
-
评审出超过下列指标设定阀值的SQL:
-
未绑定变量、执行时间、CPU 时间、逻辑读或物理读、消耗过多临时表空间、 消耗过多PGA 内存等。
-
评审出使用下列低效执行计划的SQL:
-
出现全表扫描、出现索引全扫描、出现索引跳跃扫描、出现非组合索引的低效索引、采用笛卡尔连接执行计、采用filter 连接方式执行计划。
其他部分规则:
-
外键约束无索引、索引跳跃扫描审核、低效索引审核、行外存储的大对象字段、过滤字段因类型不合理,存在与输入值隐式转换、表关联条件字段类型不合理,导致关联条件存在隐式转换、大表无分区、大表无清理策略、存在使用long/long raw 字段等情况。
自动化安装工具

-
通过开发自动化运维工具实现敏捷交付、提升效率;
-
自主开发的自动化安装工具实现开放平台基础软件数据库、中间件安装配置自动化;
-
每人每天可安装200 个分区上的中间件(WAS/MQ/CICS 等),以前5 套左右;每人每天可安装15 套11G RAC(以前1-2 套)。