• 阿里云更懂你的数据库,免费提供DBA服务


                                阿里云更懂你的数据库,免费提供DBA服务

     

           阿里云云数据库(RDS)管理控制台近期将全面升级为云数据库管家。云数据库管家的使命是提供便捷的操作、贴心的服务、专业的处理建议,帮助用户管理好云数据库。

    阿里云数据库(RDS)正在免费体验中,也欢迎各位试用。

    点此免费体验>> http://click.aliyun.com/m/704/

    云数据库管家到底是何方神圣?

    -- 他总是默默的服务,每分钟不间断监管着你的数据库运行状态;

    -- 他会利用大数据去思考:你的数据库需要做什么;

    -- 他会主动引导你去关注需要关注的事情、推荐你要去做的事情 ;

    -- 他可以让你以最短路径点击到想要的功能 ;

    -- 他是你的专业DBA(数据库管理员),助你轻松管理数据库;

    下面通过几个云数据库管家的看家本领,让大家更加全面的了解他.

    案例一:云数据库管家定位并协助用户解决数据库的性能问题

    异常情景:查询数据返回超时,调用数据库操作超时。这时初步怀疑数据库性能出现问题。

    立即登陆云数据库管家(RDS控制台),直接进入实例定位到诊断信息的区域.

     

    诊断信息栏出现了两个诊断异常项需要关注, CPU利用率达到90%及IOPS利用率达到90%。分别查看两个异常信息的详情,发现都是由同一条慢查询引起。具体的SQL语句如下:

    Select test.* FROM test,wintertest WHERE test.c1 = wintertest.c1 AND test.c2 =1 AND length(test.c3) > 0 ORDER BY test.c5 DESC,test.c4

    针对这条SQL语句,有三个影响性能点。

    第一:缺少必要的索引,针对test的表缺少一个(c2,c1)的联合索引,针对wintertest的表应该为c1列创建一个索引.

    第二:该查询中使用了length(test.c3)的函数调用,函数调用会使索引失效,如果该查询想要匹配c3的索引,就需要避免函数调用

    第三:另外在这条SQL语句中,test.c2在表结构里面的定义是string类型,而真正调用的时候test.c2(test.c2=1)选择了按照int类型进行调用,这样的话会造成索引无法匹配。

    以上三个精准的SQL优化建议,云数据库管家都能够精确的输出,如下图:

     

    按照云数据库管家的专业建议优化之后,可以手工进行诊断。诊断后再去资源监控去查看CPU,IOPS利用率均正常了。而且云数据库管家这时还会推荐很多精彩博文(如:产品经理访谈、DBA专家门诊等),如下图:

     

    案例二:有云数据库管家助阵的“狂欢节“,实时状况尽收眼底

    某网站一年一度都要做一次“狂欢节“,该网站有10多个RDS,其中有5个实例承载着线上的关键业务。每年的”狂欢节“数据库维护人员都得经常不断逐个排查这几个实例的性能指标,一场”狂欢节“下来搞的精疲力竭,效果也不好。

    如果有云数据库管家助阵呢?哪些快捷功能可以帮助这些运维人员呢?

    1.概览页仪表盘通览全局

    云数据库的概览页首先可以通览全局,明确知道目前实例总数、即将到期的实例个数以及云数据库管家诊断后需要特别关注的实例.

    2.定制核心实例的关键业务指标

    概览页下方可定制实例的IOPS,CPU,连接数以及磁盘空间利用率的趋势图。最多可以定制9张图,每个小图内可以实现最多4个实例的对比图。

     

    3.实例列表自定义设置,选择最需要的信息。

    实例列表的展示项完全自定义,选择自己需要的。同时支持CPU,IOPS,连接数以及磁盘空间利用率的设置,并且提供这四项性能指标的正序倒序排列。对于运维人员在业务高峰期关注实例健康状况超级方便。

    案例三:防微杜渐,云数据库管家助你把安全隐患扼杀在摇篮里

           数据库的安全至关重要,云数据库管家会尽职尽责的为用户把关,安全问题(如白名单权限过大,有疑似SQL注入语句产生等)会被定期推送到诊断展示区域,用户可进行相应的处理和排查。

    案例四:常用功能不再“深藏不漏”,两次点击要你所想

           数据库操作的便捷性提升了用户体验,由于不同的操作习惯、对不同性能指标的关注度等因素,固化的列表无法满足所有用户。所以云数据库管家还提供了列表自定义功能,用户只需要点击进入实例列表后,就能找到想要看到的实例信息等。

    阿里云热门活动进行中:

    《说出你心中DBA的样子,送你IPAD回家过年》点此参与>> http://click.aliyun.com/m/697/

  • 相关阅读:
    java爬虫(八)使用node.js获取network中api接口内信息并用java的jsoup重写该方法
    java爬虫(七)使用httpclient模拟浏览器GET,POST
    Java selenium对cookies的操作
    java爬虫(六)分析AJAX接口获取网页动态内容
    java爬虫(五)利用selenium 模拟点击获取动态页面的内容
    java爬虫(四)利用Jsoup获取需要登陆的网站中的内容(无验证码的登录)
    java爬虫(三)利用HttpClient和Jsoup模拟网页登陆(无验证码)
    Java远程服务器调优
    20 vue-router的使用
    19 关于Vue中main.js,App.vue,index.html之间关系进行总结
  • 原文地址:https://www.cnblogs.com/aliyunblogs/p/4269318.html
Copyright © 2020-2023  润新知