【TiDBer 唠嗑茶话会 58 】你觉得 AI + SQL / AI + TiDB 有哪些玩法~

Ask GPT, 生成TiDB巡检脚本。

让AI完成TInySQL跟TinyKV的作业

数据智能治理和优化

自动化运维,SQL优化建议

能想到的是,建表的时候,跟他说,我大概要这样的一张表,用来做xxx,大概有哪些必要字段,他会给你生成一张规范的可以参考、直接拿来用的一张表,就是代码补全一样,逐渐减少人的工作量

1、根据环境,智能生成安装脚本和部署最佳实践。
2、dba平时只讨论需求,需求文档可以自动生成相关数据库模型。

完全的数据库自治

降低普通开发工作量

自动扩缩容,自动预警,更深入的就要结合业务了,应该AI没什么用了

自动分析耗时 自动优化

自动化定时任务巡检和调优

自动化sql优化,集群自愈,智能分配资源

自动扩缩容、自动巡检并出报告、执行计划自动调整、根据SQL自动建索引。

让优化器更智能选择执行计划,提供自动的索引建议

以前我们花了大量的人力在做报表上,原因是客户不懂sql,每次有了新的想法都需要做一张报表,报表数量多,还不好抽象,希望能结合AI自动出报表,自动优化,自动合并报表。

2 个赞

我觉得应该可以接管基础sql和基础运维,但是基于业务的sql应该还不行,就像AI不会撒谎一样。

根据业务智能生成sql, sql优化 , sql预警,

ai监控,现在很多监控系统都是基于监控日志来做预测。同时还是能调度。ai 可能会能自动转化sql,跟orm一样,让自然语言,快速生成sql 语言。

1、ai 监控分析日志能力
2、ai 错误修复能力
3、ai sql 优化能力

感觉chatgpt 也就是个hi Siri,tidb ai 还是搞好自愈和自我优化就行

1 个赞

来个有难度的,智能优化 :crazy_face: