写点什么

陆金所 AI SQL Review 系统演进和实践

  • 2020-02-05
  • 本文字数:722 字

    阅读完需:约 2 分钟

陆金所 AI SQL Review 系统演进和实践

ArchSummit 北京 2019 大会上,王英杰讲师做了《陆金所 AI SQL Review 系统演进和实践》主题演讲,主要内容如下。


演讲简介


问题背景:SQL 的性能问题一直是影响到金融系统用户体验甚至是系统可用率的关键因素。传统模式下为了确保 SQL 性能要么需要开发具备丰富的数据库开发经验,要么需要 DBA 投入大量人力对上线的 SQL 执行计划进行逐个 Review。


解决方案选型:使用 AI 算法模拟 DBA 对每个上线版本的 SQLmap 进行智能 Review,让 AI 评估 SQL 是否存在性能问题,哪里存在性能问题,如何优化性能问题。


解决方案介绍:基于陆金所数年的 SQLmap 代码、执行计划、生产运行监控信息、DBA Review 建议等数据结合 AI 算法训练和优化 AI SQL Review 系统。


实施后的效果说明:新版本上线后出现烂 SQL 的概率下降了 60%,并且 DBA 从 SQL Review 的工作中彻底解放,再也不需要投入大量的人力进行 SQL Review 工作。


内容大纲


  1. 人肉 SQL Review 痛点

  2. 使用机器学习算法模拟资深 DBA SQL Review 效果

  3. 数据预处理、特征工程、建模、训练和验证过程

  4. AI SQL Review 的收益和未来迭代方向


听众受益点


  1. 了解机器学习在数据库智能优化领域的实战应用

  2. 思考相较于人通过经验做 SQL 调优,机器学习算法进行智能调优存在哪些优势和不足,以及未来的优化方向

  3. 未来在数据库运维领域还存在哪些好玩的 AIOps 场景值得深挖


讲师介绍


王英杰


陆金所 数据架构团队负责人


主导陆金所全站数据库架构拆分;主导陆金所全站数据库去 Oracle 化;主导陆金所 AI SQLreview 系统研发;主导陆金所数据字典管理和版本发布系统研发;主导陆金所数据库一键切换平台研发;参与过阿里金融和阿里旺旺数据库系统的设计和研发。












完整演讲 PPT 下载链接


https://archsummit.infoq.cn/2019/beijing/schedule


2020-02-05 20:131836

评论

发布
暂无评论
发现更多内容

【教程】混淆Dart 代码

Prometheus最佳实践 Summary和Histogram

华为云开发者联盟

开发 华为云 华为云开发者联盟

轻松上手:通过阿里云PAI QuickStart微调部署Qwen-72B-Chat模型

阿里云大数据AI技术

奖金 30 万!OurBMC 开源大赛等你来战

OurBMC

开放原子大赛 BMC全栈技术 ourBMC 飞腾服务器故障诊断

【年后跳槽必看篇-非广告】Kafka核心知识点-第二章

派大星

Java 面试

【第七在线】智能商品计划:让供应链管理更加智能、高效

第七在线

传统企业和数字化企业的关系及优劣势

天津汇柏科技有限公司

数字化转型 企业数字化

华为云低代码问答——低代码为什么这么“香”

低代码 华为云

别再因为React、Vue吵了,真的毫无新意!

伤感汤姆布利柏

为什么选择 NineData 作为 MongoDB 的最佳拍档?

NineData

mongodb NineData MongoDB 数据库管理工具 MongoDB数据库

深入探析MySQL数据库:优势、版本与发展全面解读

小魏写代码

请谨慎选择工作offer

老张

面试 求职面试 offer大厂

全国独家线下面授 | 上海 · 大规模敏捷认证LeSS实践者课程3月14-16日火热报名

ShineScrum

大规模敏捷 LeSS认证 CLP认证 LeSS认证实践者

Java开发中不要使用受检异常

码语者

Java 异常

Linux 中常用的基础命令

emanjusaka

bash Linux command

鸿蒙5.0发布时间已定!鸿蒙系统上的App开发新思路

FinFish

鸿蒙 小程序生态 小程序容器 鸿蒙Next 鸿蒙5.0

「我在淘天做技术」智能对话新纪元:百万日活对话机器人的LLM落地实践

阿里技术

招聘 对话机器人 LLM 我在淘天做技术 落地实践

第37期 | GPTSecurity周报

云起无垠

谷歌 2024 新年目标曝光:一边做地表最强 AI,一边裁更多员工丨 RTE 开发者日报 Vol.132

声网

文心一言 VS 讯飞星火 VS chatgpt (185)-- 算法导论14.1 2题

福大大架构师每日一题

福大大架构师每日一题

一个很热的国产低代码开发平台

2D3D前端可视化开发

物联网 低代码开发平台 数字孪生 前端设计 可视化开发

基于PAI-EAS一键部署Stable Diffusion AIGC绘画

阿里云大数据AI技术

玩转数据处理利器:学会使用 YAML 文件轻松处理数据

霍格沃兹测试开发学社

每日一题:LeetCode-138. 随机链表的复制

Geek_4z9ami

算法 链表 LeetCode Go 语言 回溯

光纤的连接

小齐写代码

融云全球通信网的「最后一公里体验」之战

融云 RongCloud

解析Java Chassis 3中应用视角的配置管理

华为云开发者联盟

Java 微服务 开发 华为云 华为云开发者联盟

陆金所 AI SQL Review 系统演进和实践_ArchSummit_王英杰_InfoQ精选文章