在数智时代背景下,人工智能(AI)技术正深刻重塑传统生产力,特别是在提升管理效率、降低运维成本方面展现出了巨大潜力。随着数据库与AI技术的融合,数据库产品展现出前所未有的智能化特征。在这一领域的前沿探索中,openGauss作为中国数据库核心技术的重要组成部分,取得了显著成就,并规划了未来发展蓝图。
在2023年的“数据技术嘉年华”活动中,由ACDU与中国DBA联盟共同主办的盛会在北京新云南皇冠假日酒店成功举办。华为openGauss数据库AI领域的专家李士福先生,在“数智趋势:智能运维与自治”专题论坛上发表了《openGauss:自驾驶数据库内核》的主题演讲,深入探讨了openGauss的创新技术和实践成果。
openGauss的自驾驶内核架构主要分为两大核心模块:AI4DB自治系统与DB4AI库内AI引擎。AI4DB自治系统由DBMind自治运维系统与AI技术嵌入数据库内核组成,旨在实现智能查询重写、代价估计、计划自适应选择等功能,确保数据库系统的高效、可靠运行。DB4AI库内AI引擎则将AI算法直接内嵌至数据库中,通过SQL语法训练、语句执行计划优化,为用户提供AI增强的数据库功能。
DBMind运维管理系统构建了一套全面的自治服务框架,包括数据采集、数据计算、自治服务与监控四个层次。该系统通过AI技术实现SQL诊断调优、安全检测、系统运维等功能,为用户提供无感知的全程监控与优化体验。DBMind在索引推荐能力、慢SQL诊断与建议、多指标关联分析等领域展现出强大效能,助力用户提升数据库性能与管理效率。
DB4AI库内AI引擎架构涵盖了优化路径展示、全流程业务管理、数据集管理等关键功能,通过模型管理与数据集更新机制,保障模型的新鲜度与稳定性。此外,DB4AI与Jupyter等工具结合,提供交互式分析界面,简化了用户操作流程。在实际应用中,DB4AI通过智能优化器架构,实现智能基数估计、自适应计划选择等关键技术,显著提升了数据库性能与用户体验。
展望未来,华为将持续深化AI与数据库技术的融合,推动openGauss在智能运维与自治领域的创新。通过不断的研究与实践,华为将致力于将先进成果应用于社区,促进数据库技术的普及与发展,为全球企业提供更加高效、智能的数据库解决方案。