【技术实现步骤摘要】
本专利技术涉及数据库管理系统领域,尤其是一种基于人工智能的数据库查询加速优化方法及系统。
技术介绍
1、在当前的数据库管理系统领域,尤其是大规模电商平台上每天数以亿计的查询请求,慢查询问题已经成为制约业务效率的一大挑战。传统的优化手段,依赖于数据库管理员(dba)手动识别并调优,已难以适应这种高强度和高频次的查询需求。随着业务量的不断增长,这种依赖人工的索引管理和性能调优方式,不仅耗时费力,而且难以规模化,效率低下,无法满足现代数据库环境的实时性和动态性要求。
技术实现思路
1、为解决大规模数据库环境中,由于业务量激增导致的慢查询问题,本专利技术提供一种基于人工智能的数据库查询加速优化方法及系统,结合了人工智能模型与传统基于代价的优化策略,通过自动分析历史查询模式与索引效益,为特定慢查询智能推荐缺失的高效索引,无需人工干预,显著提升数据库查询效率并降低运维成本。
2、为实现上述目的,本专利技术采用下述技术方案:
3、在本专利技术一实施例中,提出了一种基于人工智能的数
...【技术保护点】
1.一种基于人工智能的数据库查询加速优化方法,其特征在于,该方法包括:
2.根据权利要求1所述的基于人工智能的数据库查询加速优化方法,其特征在于,构建包含语句特征和统计特征的候选索引的特征向量,包括:
3.根据权利要求1所述的基于人工智能的数据库查询加速优化方法,其特征在于,利用手动标注的索引或通过在测试环境中实际应用的索引,为该索引对应的特征向量分配正负标签;再利用特征向量和对应的正负标签,进行模型训练,使模型学习到特征组合与查询性能提升之间的关系。
4.根据权利要求1所述的基于人工智能的数据库查询加速优化方法,其特征在于,在安全
...【技术特征摘要】
1.一种基于人工智能的数据库查询加速优化方法,其特征在于,该方法包括:
2.根据权利要求1所述的基于人工智能的数据库查询加速优化方法,其特征在于,构建包含语句特征和统计特征的候选索引的特征向量,包括:
3.根据权利要求1所述的基于人工智能的数据库查询加速优化方法,其特征在于,利用手动标注的索引或通过在测试环境中实际应用的索引,为该索引对应的特征向量分配正负标签;再利用特征向量和对应的正负标签,进行模型训练,使模型学习到特征组合与查询性能提升之间的关系。
4.根据权利要求1所述的基于人工智能的数据库查询加速优化方法,其特征在于,在安全的采样库环境中验证模型的预测结果,包括:
5.一种基于人工智能的数据库查询加速优化系统,其特征在于,该系统包括:
6.根据权利要求5所述的基于人工智能的数据库查询加速优化系统,...
【专利技术属性】
技术研发人员:闫一帅,
申请(专利权)人:中盈优创资讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。