如何使用NineData的AI工具AI智能语音优化岗慢SQL?

“AI不会替代他们,但善用AI的人会”慢 SQL 经常会让应用程序响应变慢,轻者影响用户体验,严重的时候可能会导致服务不可用。如果,每次遇到慢 SQL 都求助于 DBA,一方面效率很低,另一方面也会很没面子。所以,我们一起来看看如何使用AI能力给出超越一般DBA的 SQL 优化建议。NineData( www.ninedata.cloud )面向每个开发人员提供了免费的 SQL 开发功能,同时也提供了免费的 AI SQL 优化功能。我们看看,如何使用 NineData 的 AI 功能完成 SQL 优化。登录进入控制台,并创建一个永久免费的数据源,用于优化 SQL(如果已经有数据源了则可以跳过这一步)。登录进入NineData控制台创建一个永久免费的数据源接着只需要在“ SQL 窗口”,输入想要优化的 SQL,并点击“智能优化”,耐心等待就好了。具体的:点击右侧导航“SQL 开发->SQL 窗口”,进入一个数据源的 SQL 窗口接着输入需要优化的 SQL,选中 SQL 并点击“SQL 智能优化”按钮即可例如,我们在系统中发现了如下的慢 SQL 需要优化:SELECT *
FROM t_user
WHERE region_id = '0571';
NineData系统中发现了如下的慢 SQL 需要优化很快,就获得如下的优化建议:NineData智能SQL优化可以看到,在智能优化建议中,包括了常见的索引添加建议,也有容易忽略的“SELECT * ”优化,还有更加复杂一些覆盖索引建议,已经具备了一般 DBA 的 SQL 智能优化能力。再看一个更加复杂的案例吧:SELECT *
FROM t_user
WHERE region_id = '0571'
AND YEAR(birth_date) >= 2012
ORDER BY reg_date
LIMIT 10
点击智能优化按钮:NineData系统对复杂的慢SQL处理等待后,获得如下优化建议:NineData智能对复杂的SQL优化可以看到,首先给出了新建索引的建议;其次,智能优化引擎很敏锐的发现了在 WHERE 条件中对于某些列做了函数计算,可能很大程度上影响索引使用,并给出修改建议;最后,也非常准确的给出了关于覆盖索引的建议。另外,NineData 还提供了对话式的“AI 智能”功能,可以直接问他一些关于数据库的问题。例如:可以直接问她“为什么表最好有主键”、“为什么字符集应该尽量使用 utf8mb4,而不是 utf8?”等。具体的,首先,登录进入控制台,进入“SQL 开发->SQL 窗口”,并点击“AI 智能”,然后就可以直接提出相关的数据库问题。使用NineData的SQL窗口”,并点击“AI智能例如,这里关注的问题是:“为什么表最好有主键”、“为什么字符集应该尽量使用 utf8mb4,而不是 utf8?”,很快 AI 智能会给出回答:为什么表最好有主键?为什么字符集应该尽量使用 utf8mb4,而不是 utf8?通过这些案例,我们可以看到,通过 NineData 的 AI SQL 优化能力,可以大大提高开发者日常 SQL 开发效率,也可以大大减轻 DBA 的工作负担。
5月31日,“杭州通用人工智能论坛”在杭州梦想小镇互联网村成功举办。本次会议由中国信息通信究院(以下简称中国信通院)、浙江省经济和信息化厅、杭州市人民政府、中国人工智能产业发展联盟等共同主办。玖章算术获奖玖章算术的 NineData 智能 SQL 开发在技术能力和产品能力方面表现出色,凭借创新的产品设计和顶级的技术实力等优势,在主办评委和各方的认可下,最终脱颖而出,并荣获“2023可信AI案例生成式人工智能技术和应用优秀案例”殊荣。玖章算术NineData荣获信通院“生成式人工智能技术和应用优秀案例”奖这一奖项评选标准涵盖了技术创新性、产品价值、应用体验和行业领域等多个方面,玖章算术能够获得此奖项,也说明其在这些方面都表现出了卓越的表现,得到了专业评委和市场用户的认可和肯定。在未来的人工智能技术和应用领域,玖章算术将继续保持创新精神,为用户提供更加优秀的产品和服务。获奖评语NineData SQL开发是数据库基础服务,提供了生成式人工智能的数据库开发能力,包括生成式的SQL执行、对话式生成测试数据、对话式SQL优化等技术。具体的,基于自然语言的SQL服务,提升72%的SQL开发效率;智能化SQL优化,提升企业系统的稳定性;通话自然语音对话查询数据,可以向企业提供了更加广泛、高效的数据访问服务。NineData SQL开发获奖证书技术亮点玖章算术在2022年底开始推进 NineData 产品与 AIGC 技术的应用,目前已经完成了基于 AIGC 的智能 SQL 开发能力,可以理解为类似微软近期发布提升代码效率的 Github Copilot。和 Github Copilot 不同的是 NineData 更聚焦在使用 AIGC 提升 SQL 开发能力,并与企业数据源打通,构建出更智能的数据管理服务。NineData 通过 AIGC 让用户可以使用自然语言完成 SQL 编写,大幅提升了 SQL 代码开发效率,并且可以让客服、BI 等非软件研发人员完成 SQL 开发。NineData 还发布了智能数据生成、SQL 智能优化、代码智能生成等能力,可以让开发人员更好地使用数据库。NineData 通过与 AIGC 结合,融合了企业敏感数据保护、数据库研发规范、生产环境变更发布等操作流程,可以完全替换 Navicat、DBeaver、Yeaning、Archery 等产品,让企业的数据管理更安全、更高效。NineData 同时还提供数据复制、数据对比、数据备份等功能,支持 MySQL、ClickHouse、PolarDB、GaussDB、Redis、SQLServer、Kafka、ElasticSearch 等多种数据源管理,可以帮助企业实现平滑的数据上云、跨云迁移、ETL 等需求。杭州通用人工智能论坛本论坛以“千模竞帆 百态萌生”为主题,聚焦大模型、生成式 AI、对话式 AI、知识计算、智能决策等多个热点技术,深入探讨相关技术、产品、生态等发展趋势,共促大模型工程化进程,共助生成式 AI、对话、搜索、智能决策等可信发展, 进一步支撑人工智能应用创新与产业落地。杭州通用人工智能论坛为促进各方快速了解生成式AI应用过程,中国信通院已于今年2月启动了大模型及生成式 AI 方向征集研发应用及工具平台案例征集工作,共有40+家企业申报案例,案例应用领域涵盖金融、能源、制造、传媒、互联网等。当天会议发布并解读优秀案例评选结果,为入选单位颁发证书。玖章算术玖章算术(浙江)科技有限公司,聚焦在云计算与数据管理基础技术领域,通过云原生技术打造全球领先的技术平台,公司主要产品包括了SQL 开发、数据复制、数据备份、数据对比等。玖章算术致力于帮助客户更好地使用云计算技术,创造业务价值。

我要回帖

更多关于 AI智能语音优化岗 的文章