把复杂交给我们,把简单还给你TiVP让S
通过TiDBHackathon重新认识了自己的潜力。当你想做一件事情,你会发现自己特别专注在上面,然后一些你觉得不会成功、不可能的事情也会变得可能。 ——TiVP团队 在刚刚结束的TiDBHackathon赛事中,TiVP赛队的作品TiDBVisualPlan实现了SQL执行计划的可视化,有利于快速定位及解决执行计划相关的各类问题。由于项目的实用性和从用户角度出发(无论是外部TiDB用户,还是PingCAP内部研发工程师),摘得了“三等奖”和“用户之选奖”。 项目非常聚焦,有效提升了执行计划的可读性,具备一定的索引推荐能力。 ——评委冯光普 当我终于看到可视化的执行计划时,我几乎流下了激动的泪水。毕竟我们之前诊断慢SQL实在是太苦了,那么一大屏的执行计划,几乎叫做没法看,而且如果要对比两个执行计划的异同,就更崩溃了。有了可视化,至少分析到底哪里慢的效率会提升很多。 ——PingCAP研发副总裁唐刘 为什么做这个项目? TiVP是一支由PingCAP员工和社区小伙伴临时组成的队伍。在PingCAP入职不到半年的Yves看到Hackathon的宣传,抱着体验下的心态报了个名。作为产研消防队的一员,Yves在日常工作中会经常看客户执行计划方面的问题,最开始他只有一个朴素的想法:TiDBSQL调优的需求很大,客户申请的原厂支持里,与执行计划(Plan)相关的问题就过半;SQL作为一种声明性语言,观察执行计划是排查执行效率的唯一手段,慢SQLExplain出来的执行计划异常复杂难懂影响分析效率。在强调软件“可观测性”的今天,能不能做SQL执行计划的可视化? 于是他私底下找到身边优化器大佬Chrysan聊这个想法,没想到刚聊两分钟就一拍即合,然后大佬拉来了QATammyxia,于是阵容突然就庞大了。但是仨人都是做数据库后端的,可视化可视化,没有前端可不行。抱着试试看的心态,Yves就在AskTug上发了个队友招募贴。 TiDB开源生态强大的感召力,让第二天就有好几位小伙伴找Yves交换了联系方式,其中92hacker(陈元,在深圳的一个前端开发大牛,尽管其工作内容与数据库不强相关,但一直 |
转载请注明地址:http://www.lanzhoushizx.com/lzly/71700.html
- 上一篇文章: 我的名字我做主那些以创始人名字命
- 下一篇文章: 没有了