技术开发 频道

宁海元:高可用数据库系统切莫忽视监控

  【IT168资讯】首界DTCC 2010数据库技术大会4月3日进行了第二天的专场,下午首先开场的是淘宝网DBA技术经理宁海元,他给大家带来的课题是构建高可用数据库监控系统: 全方位对数据库进行自动化监控。

  宁海元的课题更加侧重于处于战斗前线的DBA,并对DBA实际工作中遇到的实际问题进行了总结分析,他认为有以下五个方面:1、重复工作,也就是说每天都要做一些同样的事情。2、实时监控,DBA无法知道数据库ideas运行情况。3、故障重演,也就是说故障后登上服务器时的问题已不在了。4、事后英雄,总是故障发生了才会想办法解决。5、扩展评估,拍脑袋的方式决定数据库的扩展性。此番分析引发了场下DBA的热评。

  图:场下网友听得聚精会神

  从宁海元那里了解到,他认为数据库监控平台包括以下诸多方面:对于性能数据及时抓取及存储、异常触发及时预警、SQL多角度解析以及跟踪、表空间的使用情况跟踪、段空间的使用情况跟踪、表的DML情况跟踪、序列的使用情况进行跟踪、活动会话等待情况跟踪。

  当网友问及数据库监控整体架构时,宁海元给出了他认为的架构图,很形象的给予了展示。

图:数据库监控整体架构

图:关键指标趋势

0
相关文章