<< 返回新闻资讯

云和恩墨受邀参加CCSA TC601第一次《SQL质量管理服务能力要求》标准研讨会

2021年8月4日
22

7月30日下午,中国通信标准化协会大数据技术标准推进委员会(CCSA TC601)数据库与存储工作组在中国信息通信研究院召开《SQL质量管理服务能力要求》标准第一次研讨会。

本次会议由中国信通院组织,云和恩墨派代表出席,并与多家企业的三十余位相关专家,共同围绕《SQL质量管理服务能力要求》的大纲进行了深入讨论。

SQL质量管理服务能力是指围绕SQL全生命周期,涵盖开发、测试、上线发布、生产运行等阶段,在流程中结合企业沉淀的数据库开发规范、运维规范、数据安全与管理等规范,通过应用开发人员与DBA的协同工作,借助相关工具或平台有效跟踪、管控并提升SQL质量的服务能力。

云和恩墨认为,在传统模式下,应用开发人员与DBA分别管理着应用软件与数据库,二者的交汇点仅仅在系统测试与试运行阶段,甚至是更后面的运行阶段。二者之间的工作存在一定的交叉,但是各自以黑箱方式工作的模式是最为常见的。研发人员不了解DBA的工作与技能,反过来DBA也不太关注开发人员的工作。这种割裂会导致开发与运维在数据库层面上出现鸿沟。

事实上,由于应用开发人员更注重功能实现,且数据库能力较弱,因此对SQL质量的重视度和管控能力不足,这就导致很多性能问题与应用开发阶段产生的不良SQL、低效和不规范的表设计相关;同时,在测试、开发过程中缺少有效的审核管理和流程规范,使SQL问题不能及时地被发现和解决;最终,应用发布上线后,伴随着业务量的增长,各种SQL性能问题和安全问题便暴露出来。

因此,企业必须将SQL质量控制起来,通过合理的流程管控以及流程自动化工具支撑,将影响业务的SQL问题尽早扼杀在萌芽阶段。只有提高SQL语句编码质量,规避SQL性能风险,才能提高应用开发交付的敏捷性,进一步提升系统的健壮性和稳定性,从而使软件系统的建设质量和运维开发水平再上一个台阶。

本次会议针对《SQL质量管理服务能力要求》标准的能力域及能力项进行了集中讨论和修订。后续,项目组将会继续推进标准的编制工作。