《CloudDBA如何帮助用户更简单的管理数据库-飞天技术汇(19页).pptx》由会员分享,可在线阅读,更多相关《CloudDBA如何帮助用户更简单的管理数据库-飞天技术汇(19页).pptx(19页珍藏版)》请在三个皮匠报告上搜索。
1、CloudDBA如何帮助用户更简单的管理数据库,阿里云高级专家-玄惭(罗浩然),飞天技术汇-存储和数据库专场,目录,CloudDBA提供了什么,CloudDBA-提供了什么,业务发展,基础的功能,稳定的系统,系统支撑,更高的性能,MySQL,PostGreSQL,SQLServer,实例管理,高可用,备份调度,性能监控,资源管理,任务流,性能监控,备份系统,HA 系统,PaaS平台,CloudDBA,SaaS平台,最佳实践,最佳性能,问题诊断,辅助工具,增值服务,CloudDBA对用户的帮助,应用中问题,提供最好的技术,需要大量的时间去定位数据库问题;甚至是成立优化小组专门解决性能问题;或者是
2、为了解决性能问题单纯的扩充资源;,80%,节省成本,其它成本,没有足够强的技术人员;没有合适的工具;,数据库平台问题由PaaS解决;CloudDBA从数据库层面找出应用问题;,开发和维护成本远大于数据库自身成本;,团队多年经验的积累;通过系统解决云平台上客户的问题;,用户刚需,20%,数据库成本,CloudDBA核心功能,CloudDBA核心功能实时诊断,DBA专家知识的经验积累准确的问题定位以及有针对性的建议,DBA Expert,Knowledge Base,Inference Engine,Knowledge Modeling tool,management interface,Cust
3、omers MySQL,规则引擎&知识库&推理引擎,现象;原因;建议;,CloudDBA核心功能SQL优化,非数据库内嵌功能,外部实现,Parser,Semantics checking,Query Rewrite,QueryOptimizer,Compiler,支持非RDS数据库;云上环境,支持多类型数据库,多版本;,遵循数据库编译器一般步骤,不止于Parser;计算代价,但也是遵循数据库自身规则;,强调重写功能,MySQL自身不够“智能”,单纯增加索引不足以解决问题;融入各种优化经验;,CloudDBA最佳实践,问题:用户压测不同规格,规格升级后性能反而下降,8C64G,4C32G,规格升
4、级后性能反而下降,问题:通过诊断报告TOP SQL定位性能下降原因,问题:客户每隔半个小时出现压力抖动,需要查明什么原因,通过诊断报告TOP SQL解决压力抖动问题,选择7:007:05和7:107:15两个时间段发现抖动的SQL,连接数100%不再烦恼,连接数100%后该怎么办,mysql-uxx pxxERROR 1040(08004):Too many connections,方法二.重启应用,方法三.CloudDBA,方法一.重启数据库,连接数100%后该怎么办,mysql-uxx pxxERROR 1040(08004):Too many connections,CPU 100%怎么办,CPU 100%,THANKS,飞天技术汇-存储和数据库专场,