给你一支美少女战士的魔法棒,能马上让 TiDB 集群变得更好,你最希望能解决什么问题?

必须是无人值守稳定性

AI自治应该上了

其实现在的自动热点调度、数据自均衡、leader 自动切换等,都不需要人工介入,已经有些AI自治的味道了。

不过作为用户,我们当前希望TiDB更智能,可以自动恢复更多痛点场景。

最大痛点

继续加强资源管控与SQL 相关调优手段

监控节点优化,兼容性优化

不要卷不要卷

1、优化器不够智能,存在不少执行计划走偏的情况,绑定执行计划维护性很差,非常痛苦;
2、太容易OOM了;

我的问题还是把存储过程功能加上吧,作为一个老dba,真的很习惯用存储过程。。。

优化TiDB的内存使用效率,比如查同一条SQL做到内存复用,而不是同一时间段查询同一条SQL,都要单独占用内存,这种内存使用效率比较低

无人值守,全自动维护 :grin: :grin:
然后下岗待业

还有一个如果TiDB节点之间能够实现负载均衡,不用借助第三方负载均衡去实现,计算节点也实现真正的分布式,那就好了

实现智能运维,7*24小时无故障

优化器和tp/ap性能 :joy:

tiflash稳定一些,历史出现2台tiflash挂掉,结果都起不来,只能扩容、缩容重建。

升级负担还是很重。历史升级遇到多个严重case,背了几个事故报告。

存储过程、UDF函数 可以提上日程了

热点问题, mvcc 导致查询性能下降问题

当然是没有BUG

实时拿到当前各个SQL的资源消耗(IO/Mem等),可以作为问题诊断