关于数据库服务能力的问卷数据和评估模式思考
最近的工作节奏有些变化,而做完了一轮总结之后,发现做的事情还真不少,可做的事情,要做的事情依旧有很多,所以在整体的规划中,我是本着多产的角度去设想的,一些细节信息稍后会分享。
关于数据库服务能力的情况,之前做了一版问卷调查,我抽取了几个问题的回答情况,集中做了分析,可以作为参考和借鉴。
总体来说,很多开发同学对于DBA的服务,需求最强烈的还是在开发过程中给予一些新特性和技巧的建议和支持,这个是超乎我们预料之外的,近4成的同学对于DBA的期望还是能够深入业务逻辑和需求的理解。
在DBA能力方面,开发同学的需求主要还是更基础的资源和权限的交付,反而在SQL优化管理方面的重视度不足,在我看来这暴露出两个问题,一个是业务对于SQL优化的意识不足,需要提高和重视,另外则是DBA侧SQL优化的服务体现不够充分,让业务感知不深。
而在数据库自助服务中,80%以上的同学还是深入使用自动化上线的,毕竟这能够减少很多沟通环节,能够在任意时间完成交付,值得一提的是,我们的变更操作单据现在已经基本切换到了自动化上线的赛道上,而同时能够无形的促进SQL规范的落地。
最后是一些自助产品的期望,72%的同学希望提供一种模式,能够使用线上环境的数据,在这方面我们算是保守探索,最近小范围开放了实时数据克隆,还在内测观察中,同时对于WEB端的统一管控打算基于cloud query来做一些试点探索。
站在一个全局的角度,目前的数据库服务体系处于什么层级和能力等级,一般我们都会有一个相对主观的感知,在这方面我参考了行业中信通院开放的数据库服务能力成熟度模型,整个模型分三个维度,27个能力项对整体的服务能力做了一个评估。我也算相对乐观的角度对整个服务体系的能力项做了对号标识。整体看来,还算是客观,总体处于行业中等偏上的层级。
以上仅供参考。