首页 > 数据库 > 智商狂飙,问了ChatGPT几个数据库问题后,我的眼镜掉了

智商狂飙,问了ChatGPT几个数据库问题后,我的眼镜掉了

时间:2023-02-09 17:35:17浏览次数:51  
标签:NineData 数据库 狂飙 测试 SQL GPT ChatGPT 智商

最近,ChatGPT火爆全网,介绍其产品、公司、作者、技术和应用等方面信息,占据着整个互联网,似乎不谈GPT好像就落伍了。作为一个关注数据库行业的公众号,我们问了GPT几个数据库问题,结果让人大跌眼镜,不管是从SQL编写、SQL优化、数据库选型、表设计、理论认识、行业认识都有比较高质量的回答。

​NineData​​​ 是多云数据管理平台(​​https://www.ninedata.cloud/​​),致力于让每个人用好数据和云。作为数据库领域的技术创新团队,面对这么火ChatGPT,​​NineData​​​ 的工程师也针对 ChatGPT,做了一些关于数据库领域的相关测试,测试结果,真的是智商狂飙。


GPT数据库问答

本次问答主要是对GPT在SQL编写、SQL优化、数据库选型、数据库巡检、数据库理论、数据库发展等五个方面。

SQL编写

 智商狂飙,问了ChatGPT几个数据库问题后,我的眼镜掉了_SQL

NineData 工程师测试 GPT 的 SQL 编写

从GPT回答来看,他基本理解了用户的意思,并提供了基本正确的SQL 写法,同时还提供详细文字说明。从这个案例可以看出,GPT已经具备初步编写一定复杂SQL的能力,并且还有一定的表设计能力。

SQL优化

 智商狂飙,问了ChatGPT几个数据库问题后,我的眼镜掉了_数据库_02

NineData 工程师测试 SQL优化

不考虑硬件、数据库架构、表设计等优化改动,单从这条 SQL上,GPT 从索引、查询列、结果集大小、缓存等方面优化的措施还是很全面和准确,并且最后还推荐用户查看 SQL语句的执行计划,可以说是提供了保姆式的 DBA 专家服务了。

数据库选型

 智商狂飙,问了ChatGPT几个数据库问题后,我的眼镜掉了_SQL_03

NineData 工程师测试 数据库选型

在这个案例中,特别在需求中强调了时序和GIS信息,GPT也能敏锐地捕捉到用户的意思。在提供的方案中,推荐了在时序数据库方面有优秀表现的InfluxDB,以及在GIS有良好支持的PostGIS,这两个数据库也是各自领域的领导者。如果特别注重时序和空间地理的厂家,选择这两个产品应该是最佳选择之一。

数据库巡检方案

 智商狂飙,问了ChatGPT几个数据库问题后,我的眼镜掉了_SQL_04

NineData 工程师测试数据库巡检方案

GPT对这个问题回答是比较水的,假期前的数据库巡检,一般并不关注数据备份、数据一致性、用户访问策略、安全配置等事项,反而是最后项安排值班人员是SOP。

数据库理论

 智商狂飙,问了ChatGPT几个数据库问题后,我的眼镜掉了_ChatGPT_05

NineData 测试数据库理论

关于MySQL数据库索引知识,几乎是所有开发者和MySQL DBA求职时必问问题之一。GPT的回答虽然没有深入介绍索引的数据结构,但是这回答也不能说它是错误的,毕竟它也说了索引是牺牲空间换取效率的一种措施和过多索引的问题。

数据库发展

 智商狂飙,问了ChatGPT几个数据库问题后,我的眼镜掉了_AI_06

数据库发展

最后测试了一个更开放的问题,让GPT谈谈未来数据库发展趋势,这类问题是人人可以谈,但往往也是普通数据库使用者最欠缺的知识。GPT认为在大数据、云计算、高性能、多模和安全将是未来数据库发展的趋势,这些观点基本与业界认知一致。


问答总结

从上面测试可以看到GPT在SQL编写、SQL优化、数据库选型、数据库巡检、数据库理论、数据库发展上都有比较惊艳的表现,它不仅能完全理解提问者的意思,而且大部分问题都给出了高质量的回答。不论这些问题是提供解决方案方面,还是需要给出最佳实践的方案。几年前,数据库行业出现数据库自治服务,比如国外的Oracle自动驾驶、国内阿里云的DAS,未来结合GPT类似产品,可能数据库完全自治服务将不远了。


GPT是什么

Generative Pre-trained Transformer,简称GPT,中文意思是“生成式预训练转化模型”,它通过使用深度机器学习生成人类可以理解的自然语言。它是由著名的AI公司OpenAI训练与开发,微软在2020年9月宣布取得了GPT的独家授权,曾有消息曝出微软将向OpenAI投资100亿美元。

2022年11月底,OpenAI推出ChatGPT应用。根据Sensor Tower数据,仅仅2个月时间,ChatGPT就达到月活过亿,成为历史上增长最快的消费者应用程序。

 智商狂飙,问了ChatGPT几个数据库问题后,我的眼镜掉了_数据库_07

ChatGPT月活过亿,成为历史上增长最快的消费者应用程序。

最后看看GPT的自我介绍:

 智商狂飙,问了ChatGPT几个数据库问题后,我的眼镜掉了_数据库_08

NineData 工程师测试 GPT 的自我介绍

标签:NineData,数据库,狂飙,测试,SQL,GPT,ChatGPT,智商
From: https://blog.51cto.com/ninedata/6047193

相关文章

  • ChatGPT从注册到使用保姆级教程,绝对有效!
    ChatGPT是一种语言模型,它被训练来对对话进行建模。它能够通过学习和理解人类语言来进行对话,并能够生成适当的响应。ChatGPT在去年的11月份出世,5天用户破百万,甚至Gmail之父......
  • ChatGPT是什么?它为什么火?
    ChatGPT是一款革命性的聊天机器人软件,ChatGPT(​​ChatGPTAI,聊天机器人欢迎您!​​)的核心功能是自动回复,可以根据客户的输入自动生成回复,从而提高客户服务的效率。还可以根......
  • 可怕的chatgpt
    之前我很喜欢测试各种所谓的AI聊天机器人,我用两个最简单的问题就能测试这个AI如何。先问他,doyouknowwhoamI?它会说不知道的。这时候你告诉它你是谁,多大了,从哪里来......
  • ChatGPT 背后核心技术的白话版
    本文是关于ChatGPT背后核心技术实现的一个通俗白话版,不涉及到的AI具体实现的技术细节哦。在编排上增加了一些分割,内容具体如下:LLMs(大型语言模型)如果将ChatGPT比作是动......
  • chatGPT来了,你用chatGPT了吗
     这段时间相信很多人都听说了chatGPT,一时兴起一阵热潮,如果能和chatGPT对话,你想问什么问题呢?我对此也十分好奇,中文版GPT(http://chatgptai.iis7.net/)的到来,给了我这个机会,我......
  • ChatGPT
    ChatGPT注册使用教程ChatGPT因为其强大的信息整合惊艳了全球,在NLP方面表现除了惊人的能力,ChatGPT如此强大,那怎么才能使用呢?下面进入正文!!!开始我们的探索之旅主要步骤:......
  • openai chatgpt
    流程想要在微信中接入 ChatGPT 我们需要如下几个步骤成功注册一个 OpenAi 的账号,获取的到一个 APIkey;基于开源项目 wechatbot 运行一个微信机器人程序;用微信......
  • 体验OpenAI-ChatGPT之-瑟瑟发抖
    题外话:AI人工智能已经发展了好多年,但是最近由OpenAI推出的AI聊天机器人ChatGPT,却将人工智能这个概念推向了新的高度和高潮,一些原本技术领先的科技公司坐不住了,面对ChatG......
  • 凑个小热闹:python采集《狂飙》评论
    2023年首部爆款剧集《狂飙》一度冲上热搜第一,害的我两倍速熬夜看完了。  “是非面前稍不留神,就会步入万丈深渊,唯有坚守信仰,才能守得初心”  面对这么多广大网......
  • 0基础搭建基于OpenAI的ChatGPT钉钉聊天机器人
    前言:以下文章来源于我去年写的个人公众号。最近chatgpt又开始流行,顺便把原文内容发到博客园上遛一遛。注意事项和指引:注册openai账号,需要有梯子进行访问,最好是欧美国家的......