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

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

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

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

GPT数据库问答

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

SQL编写

NineData 工程师测试SQL编写.png

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

SQL优化

NineData 工程师测试SQL优化.png

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

数据库选型

NineData 工程师测试数据库选型.png

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

数据库巡检方案

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

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

数据库理论

NineData 工程师测试数据库理论.png

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

数据库发展

NineData 工程师测试数据库发展.png

最后测试了一个更开放的问题,让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就达到月活过亿,成为历史上增长最快的消费者应用程序。

8.png

最后看看GPT的自我介绍:

9.png

目录
相关文章
|
5月前
|
存储 自然语言处理 搜索推荐
ChatGPT 文本Embedding融合Qdrant向量数据库:构建智能问答系统的技术探索
向量数据库结合ChatGPT带来了什么 1. **语义搜索:** 使用向量数据库进行语义搜索,可以更准确地找到与查询相关的信息。ChatGPT可以理解用户的自然语言查询,而向量数据库可以根据语义相似性返回匹配的向量数据。 2. **智能推荐:** 结合ChatGPT的智能理解和向量数据库的相似性搜索,可以实现更智能的推荐系统。系统可以根据用户的历史行为和语境,向用户推荐相似的向量数据,如文章、产品或其他内容。 3. **自然语言处理与向量表示结合:** ChatGPT可以将自然语言转换为向量表示,这样就可以在向量数据库中进行更高效的查询。这种集成使得自然语言处理和向量数据库可以相互补充等
370 0
|
7月前
|
存储 供应链 数据库
[ChatGPT 勘误]:SAP ABAP 系统里数据库表 dlv_systc 的用途
[ChatGPT 勘误]:SAP ABAP 系统里数据库表 dlv_systc 的用途
69 0
|
8月前
|
存储 算法 OLAP
ChatGPT都推荐的向量数据库,不仅仅是向量索引
本文带大家一起了解阿里云 AnalyticDB 技术负责人姚奕玮在 QCon 全球软件开发大会(北京站)2023 上的精彩演讲,解密 AnalyticDB 全自研企业级向量数据库核心技术,以及新一代向量数据库在云原生存算分离和 AI 原生上的技术演进路线。
|
8月前
|
存储 算法 OLAP
ChatGPT都推荐的向量数据库,不仅仅是向量索引
在AIGC时代下不少人理解向量数据库就是在传统数据库之上新增一个向量索引,然而随着大模型应用逐渐拓展到核心业务领域,通过复杂代码工程来拼接大模型、向量索引和结构化数据分析结果会阻碍规模化复制。同时并发查询性能、数据一致性、高可靠和弹性伸缩等特性会变得越发重要。阿里云AnalyticDB锚点未来5年企业数据架构智能化升级需求,全自研了企业级向量数据库,它也是国内云厂商中唯一被ChatGPT和LangChain推荐的向量引擎。本文给大家分享QCon 2023的精彩演讲,解密AnalyticDB全自研企业级向量数据库核心技术,以及新一代向量数据库在云原生存算分离和AI原生上的技术演进路线。
|
9月前
|
存储 机器学习/深度学习 人工智能
ChatGPT盛行的当下,向量数据库为大模型配备了一个超级大脑
ChatGPT盛行的当下,向量数据库为大模型配备了一个超级大脑
356 0
|
12月前
|
存储 人工智能 自然语言处理
ChatGPT 引爆向量数据库赛道
最近,为 ChatGPT 等生成式 AI 应用提供向量搜索、向量数据存储、向量嵌入等功能的向量数据库赛道突然走红,两家初创公司 Pinecone 和 Weaviate 共获 10 亿元融资,融资时间仅间隔6天,而 Shopify、Brex、Hubspot 等公司正在将向量数据库和 Embedding 作为其 AI 应用的基础。
|
数据库
[ChatGPT 勘误]:SAP ABAP 系统里数据库表 dlv_systc 的用途(2)
[ChatGPT 勘误]:SAP ABAP 系统里数据库表 dlv_systc 的用途
|
存储 供应链 数据库
[ChatGPT 勘误]:SAP ABAP 系统里数据库表 dlv_systc 的用途(1)
[ChatGPT 勘误]:SAP ABAP 系统里数据库表 dlv_systc 的用途
|
SQL 人工智能 数据挖掘
ChatGPT4 给出数据库开发者最容易犯的 10 个错误和解决方案
近期 ChatGPT4 发布,作为数据库领域的开发者,也是 10 年老 DBA,也是迫不及待体验了一把。 ChatGPT 4 目前是付费使用,使用次数也有限制,门槛更高,API 调用费用是 ChatGPT 3.5 的 15 倍,网站也经常登录不上。 我让 ChatGPT4 列举出【数据库开发者最容易犯的 10 个错误和解决方案】 ChatGPT4 的原文回答如下:
566 0
ChatGPT4 给出数据库开发者最容易犯的 10 个错误和解决方案
|
SQL 人工智能 运维
ChatGPT4高分通过数据库系统工程师(DBA)认证
ChatGPT 已经通过了美国MBA、法律和医学考试,**ChatGPT 又通过了数据库系统工程师考试。** 这次考试使用了2021年的真实试卷,上午的笔试题全部为选择题,总分75分(45分通过)。
400 2
ChatGPT4高分通过数据库系统工程师(DBA)认证