临时工说:AI 人工智能化对于DBA 的工作的影响

这开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, Oceanbase, Sql Server等有问题,有需求都可以加群群内,可以解决你的问题。加群请联系 liuaustin3 ,(共1900人左右 1 + 2 + 3 + 4 +5) 4群(400+ 关闭自由申请,新入群的将默认分配达到5群),另欢迎 OpenGauss 的技术人员加入。

人工智能的热潮已经在逐渐冷却,炒新闻的越来越少,AI 已经逐渐侵入到实际的生活中,可能我的神经弧反射的比较长,到现在才后知后觉,所以以一个后知后觉的人的角度来说说我感知DBA 与 AI 之间的关系。

之前有一个知名的聪慧大师,提过任你对于未来,惧怕,谩骂,诋毁,强装镇定,满不在乎,他都会到来,此时你就如同必须接受空气,呼吸一样,接受未来。

AI 就是这样的一个未来的存在,当然已经有不少人吃到了AI的苦头了,当然你可以谩骂,诋毁,或者不在乎,但最终你会和他融合在一起,接受他给你带来的一切。

ef598e665b463a9d6b92aeb20d3eeebb.png

这里是一切的意思是你要发现他给你带来的好出,至少你的发现并利用他,而不是一味的去回忆你没有AI 美好的过去,我们的都需要往前看。

这里我感受最深的一个部分,就是AI 对于只是堆积型专家的绝杀,专家中有一类是基于强大的大脑,对于知识快速的吸收,分解然后将知识记忆在脑中,虽然这个知识对于实际有没有作用,他并不知道,但他知道有这个知识。这样的人,是最快容易被AI 替代的,比如:

213c8703f025eb88eab5ac8b916a92e2.png

当然你在看完上面对于POSTGRESQL 高可用的最好的是那个的问题的回复你可能并不认为他回答的是正确的,但作为一个初学者,和一个我所提过的工作10年和工作3年的没有区别的人,这就是一个打击,因为从资本市场上看,资本金值需要用更低的价格来购买一个可快速学习的人,就可以拥有一些工作中,根本不总结,反省,回顾,以及提炼的人,因为他们更容易控制和价格更低。

只要你是一个好的问题梳理着,你一个下午就可以同AI里面获得你想知道的大部分初级的知识,也就是AI 降低了一个初学者入门的时间。如果此刻你躺平,那么很快你就不如一个“好的提问者”。事实就是这样,如果你把AI 当成一个威胁,他必然是一个威胁,但如果你把AI 当中一个工具,你必然获得利益。

我们举例你现在要进行POSTGRESQL 的数据归档的工作,但你不知道怎么做,但你知道你需要对WAL文件进行归档,那么你只需要告诉他你要做什么,并将你评判答案的对错告诉他,然后他就会大概率朝着你要的方向去做,你获得知识举例真相的可能性越来越高,你可以快速的拥有你不曾懂得的知识,并快速的进行利用和使用。

13b79f855a6801587a6dfe29f4f235bf.png

ecb5f6ba26b4fd0a5741b1241dda934b.png

所以对于这个问题,AI的确会淘汰很多人,或者说AI本身并不会淘汰人,而是淘汰那些不会利用AI的人,这些人是被会利用AI的人淘汰的。我们可以看一个例子:

我想写一个关于pg 清理归档文件的程序 2024/1/11 16:22:32以下是一个示例代码,用于清理 PostgreSQL 归档文件:bash
#!/bin/bash# 配置 PostgreSQL 数据库连接参数
PGHOST="主机名"
PGPORT="端口号"
PGUSER="用户名"
PGPASSWORD="密码"
PGDATABASE="数据库名"# 清理归档文件
clean_archive_files() {# 获取当前归档文件列表FILES=$(psql -h $PGHOST -p $PGPORT -U $PGUSER -d $PGDATABASE -t -c "SELECT pg_xlogfile_name(pg_stat_get_wal_archived_lsn())")# 遍历归档文件列表for FILE in $FILES; do# 获取归档文件的文件名FILENAME=$(basename "$FILE")# 判断归档文件是否存在于归档目录中if [ -f "/归档目录/$FILENAME" ]; then# 删除归档文件rm "/归档目录/$FILENAME"echo "已删除归档文件: $FILENAME"fidone
}# 运行清理归档文件操作
clean_archive_files
请将脚本中的以下参数替换为实际的数据库连接参数:PGHOST:PostgreSQL 数据库的主机名。
PGPORT:PostgreSQL 数据库的端口号,默认为 5432。
PGUSER:连接 PostgreSQL 数据库的用户名。
PGPASSWORD:连接 PostgreSQL 数据库的密码。
PGDATABASE:要清理归档文件的 PostgreSQL 数据库名。
同时,将 /归档目录/$FILENAME 替换为实际的归档目录路径和文件名。运行脚本后,它将连接到 PostgreSQL 数据库,并获取当前归档文件列表。然后,它将遍历归档文件列表,并检查每个归档文件是否存在于归档目录中。如果存在,则将归档文件从归档目录中删除。请注意,这只是一个简单的归档文件清理脚本。在实际环境中,建议根据具体需求对归档文件进行更复杂的管理和策略。2024/1/11 16:22:54这里过期时间是1个礼拜2024/1/11 16:22:54如果你想添加归档文件的过期时间限制,以清理超过一周的归档文件,可以对脚本进行如下修改:bash
#!/bin/bash# 配置 PostgreSQL 数据库连接参数
PGHOST="主机名"
PGPORT="端口号"
PGUSER="用户名"
PGPASSWORD="密码"
PGDATABASE="数据库名"# 设置归档目录
ARCHIVE_DIR="/归档目录"# 设置过期时间为1个礼拜(7天)
EXPIRATION_TIME=$(date -d "-7 days" +"%Y-%m-%d")# 清理归档文件
clean_archive_files() {# 获取当前归档文件列表FILES=$(psql -h $PGHOST -p $PGPORT -U $PGUSER -d $PGDATABASE -t -c "SELECT pg_xlogfile_name(pg_stat_get_wal_archived_lsn()), pg_stat_get_wal_archived_time(pg_stat_get_wal_archived_lsn())")# 遍历归档文件列表for FILE in $FILES; do# 用空格分隔文件名和归档时间FILENAME=$(echo $FILE | cut -f1 -d" ")ARCHIVED_TIME=$(echo $FILE | cut -f2 -d" ")# 判断归档时间是否超过过期时间if [ "$ARCHIVED_TIME" \< "$EXPIRATION_TIME" ]; then# 判断归档文件是否存在于归档目录中if [ -f "$ARCHIVE_DIR/$FILENAME" ]; then# 删除归档文件rm "$ARCHIVE_DIR/$FILENAME"echo "已删除过期归档文件: $FILENAME"fifidone
}# 运行清理归档文件操作
clean_archive_files
在这个修改后的脚本中,我们添加了以下内容:设置 ARCHIVE_DIR 变量为归档目录的实际路径。
设置 EXPIRATION_TIME 变量为一周前的日期。
在 clean_archive_files 函数中,获取归档文件列表时同时获取了归档时间,并将其存储在 ARCHIVED_TIME 变量中。
添加了一个条件判断,如果 ARCHIVED_TIME 早于 EXPIRATION_TIME,则删除该归档文件。
请确保将 ARCHIVE_DIR 替换为归档目录的实际路径,并根据需要修改 EXPIRATION_TIME 来设置合适数值,以符合你的需求。2024/1/11 16:23:23那么我们为什么不使用archivecleanup 2024/1/11 16:23:23是的,archivecleanup 工具是 PostgreSQL 自带的一个用于清理归档文件的实用程序。archivecleanup 工具可以根据 PostgreSQL 的归档文件命名规则自动清理过期的归档文件。archivecleanup 工具需要两个参数来执行清理操作:归档目录:指定包含归档文件的目录路径。
归档文件标识符:指定归档文件的基本文件名。通常是 000000010000000000000001 这样的一系列连续递增的编码。
以下是一个使用 archivecleanup 工具清理归档文件的示例脚本:bash
#!/bin/bash# 配置 PostgreSQL 数据库连接参数
PGHOST="主机名"
PGPORT="端口号"
PGUSER="用户名"
PGPASSWORD="密码"
PGDATABASE="数据库名"# 设置归档目录
ARCHIVE_DIR="/归档目录"# 设置归档文件标识符
ARCHIVE_ID="000000010000000000000001"# 清理归档文件
clean_archive_files() {# 使用 archivecleanup 工具清理归档文件archivecleanup $ARCHIVE_DIR $ARCHIVE_ID
}# 运行清理归档文件操作
clean_archive_files
在这个示例中,我们简单地使用 archivecleanup 工具来清理归档文件。将归档目录和归档文件标识符作为参数传递给 archivecleanup 命令即可。请注意,archivecleanup 工具会递归地清理指定归档文件标识符之前的所有过期归档文件。因此,你不需要在脚本中手动指定过期时间。但是,你仍然需要根据实际情况将归档目录和归档文件标识符替换为实际的值。希望这个信息对你有所帮助!如果有任何其他问题,请随时问我。

同时我们还应该发现一点,随着一些对于问题和知识的学习,AI问题的回答会趋向与大多数人都认同的知识和方案等他会改变很多人的已有的认知和学习知识的方式,从这里你可能会得到大多数的人处理这件事的方式,或官方的答案。

另外一点需要我们注意的是,如果你在一个环境中,你的领导对于你处理事情的方式方法不认同,他也可以去AI来获取你处理事情的方式方法的“标准”答案,然后来判定你所处理事情的方式的是否是合理的。这里AI 又变成一个审判者的秘书的角色。

同时我们不能否认,基于这个部分,未来一些大多数人做的事情的知识,只要是可记录的,早晚会被AI 所掌握,而未来属于善于使用AI 并利用他,替代你的另一群人。

当然目前的AI 还未做到回答知识“正确率”100% 或者 80%都谈不上,参见下面的问题和回答,但开局就是开局了,你专业的壁垒或某一个知识的领域知识丰富者的头衔,会被逐步替代,所以现在好好想想,你怎么利用AI让你不被AI所替代吧!!

50f8c2e59f8a788cbaa733a85d20852b.png

7612a1612af504d9a122e8e2ac7db608.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/640263.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT:关于 OpenAI 的 GPT-4工具,你需要知道的一切

ChatGPT&#xff1a;关于 OpenAI 的 GPT-4工具&#xff0c;你需要知道的一切 什么是GPT-3、GPT-4 和 ChatGPT&#xff1f;ChatGPT 可以做什么&#xff1f;ChatGPT-4 可以做什么&#xff1f;ChatGPT 的费用是多少&#xff1f;GPT-4 与 GPT-3.5 有何不同&#xff1f;ChatGPT 如何…

开源堡垒机JumpServer本地安装并配置公网访问地址

文章目录 前言1. 安装Jump server2. 本地访问jump server3. 安装 cpolar内网穿透软件4. 配置Jump server公网访问地址5. 公网远程访问Jump server6. 固定Jump server公网地址 前言 JumpServer 是广受欢迎的开源堡垒机&#xff0c;是符合 4A 规范的专业运维安全审计系统。JumpS…

HBuilderx发布苹果的包需要注意什么

在HBuilderX中发布苹果的包&#xff0c;需要注意以下几点&#xff1a; 开发者账号注册&#xff1a;在发布应用到App Store之前&#xff0c;需要先注册一个苹果开发者账号。注册过程较为繁琐&#xff0c;需要提供个人信息并支付年费。应用标识和证书&#xff1a;在发布iOS应用之…

ONLYOFFICE服务器无法连接,请联系管理员问题解决

1、现象 部署好了nextcloud和onlyoffice后&#xff0c;新建文本文档报错ONLYOFFICE服务器无法连接&#xff0c;请联系管理员。 用快捷键“F12”进入控制台&#xff0c;点开错误提示栏&#xff0c;找到有“api.js“文件&#xff0c;“https://ONLYOFFICED的地址/web-apps/apps/…

书法AI全自动切字+识别算法2.0版发布,草书篆书行书楷书识别准确率超过90%,覆盖书法单字30万张

我们开发的业界识别最准覆盖作品最全的书法AI小程序上线了 书法AI全自动切字识别算法2.0版发布&#xff0c;草书篆书行书楷书识别准确率超过90%&#xff0c;准确率甩百度OCR一条街&#xff0c;覆盖书法单字30万张&#xff0c;遥遥领先同行 我们还可为客户提供书法AI全自动切字a…

借助文档控件Aspose.Words,将 Word DOC/DOCX 转换为 TXT

在文档处理领域&#xff0c;经常需要将 Word 文档转换为更简单的纯文本格式。无论是出于数据提取、内容分析还是兼容性原因&#xff0c;将 Word&#xff08;.doc、.docx&#xff09;文件转换为纯文本&#xff08;.txt&#xff09;的能力对于开发人员来说都是一项宝贵的技能。在…

C++之类的声明

qwidget.h文件部分如下​&#xff1a; class QLayout;class QWSRegionManager;class QStyle;class QAction;class QVariant;class QWindow;class QActionEvent;class QMouseEvent;class QWheelEvent;class QHoverEvent;class QKeyEvent;class QFocusEvent;class QPaintEvent;c…

87230系列USB连续波功率探头

01 87230 USB连续波功率探头 产品综述&#xff1a; 87230/87231/87232/87233系列USB功率探头是一款基于USB2.0全速/高速自适应接口的二极管检波式功率探头&#xff0c;内部采用高性能处理芯片&#xff0c;通过各种校准和补偿技术&#xff0c;使得探头具有频率范围宽、功率动…

基于SpringBoot的民宿预定管理系统 JAVA简易版

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 用例设计2.2 功能设计2.2.1 租客角色2.2.2 房主角色2.2.3 系统管理员角色 三、系统展示四、核心代码4.1 查询民宿4.2 新增民宿4.3 新增民宿评价4.4 查询留言4.5 新增民宿订单 五、免责说明 一、摘要 1.1 项目介绍 基于…

python面试题大全(一)

文件操作 1. 大文件读取问题 有一个jsonline格式的文件file.txt大小约为10K&#xff0c;如何读取内容&#xff1f; #! -*-conding: UTF-8 -*- # 2024/1/19 16:46def get_lines():with open(file.txt, rb) as f:return f.readlines()if __name__ __main__:for line in get_l…

如何在CentOS8使用宝塔面板本地部署Typecho个人网站并实现公网访问【内网穿透】

文章目录 前言1. 安装环境2. 下载Typecho3. 创建站点4. 访问Typecho5. 安装cpolar6. 远程访问Typecho7. 固定远程访问地址8. 配置typecho 前言 Typecho是由type和echo两个词合成的&#xff0c;来自于开发团队的头脑风暴。Typecho基于PHP5开发&#xff0c;支持多种数据库&#…

重拾计网-第四弹 计算机网络性能指标

ps&#xff1a;本文章的图片内容来源都是来自于湖科大教书匠的视频&#xff0c;声明&#xff1a;仅供自己复习&#xff0c;里面加上了自己的理解 这里附上视频链接地址&#xff1a;1.5 计算机网络的性能指标&#xff08;1&#xff09;_哔哩哔哩_bilibili ​​​ 目录 &#x…

有意思的问题

一个教授、一个助教、一个数字设计专业的学生和一个新生需要在黑夜里经过一座摇摇晃晃的桥。这座桥很不稳固&#xff0c;每次只能有两个人通过。他们只有一把火炬&#xff0c;而且桥的跨度太大无法把火炬扔回来&#xff0c;因此必须有人要把火炬拿回来。新生过桥需要1分钟&…

#Uniapp:引入fonts目录结构全局样式启动模式全局变量

uni-app 运行到微信开发者工具需要注意 小程序路径需要配置&#xff0c;小程序端口需要开启 目录结构 pages // 存放页面static // 静态资源uni_modules // 文件夹&#xff1a;用于存放 uniapp 项目的各种依赖文件。unpackage // 打包文件目录App.vue // 根组件main.js //…

最全笔记软件盘点!你要的笔记神器都在这里:手写笔记、知识管理、文本笔记、协作笔记等!

在当今的信息化社会中&#xff0c;人们对信息的处理速度越来越快&#xff0c;从工作到生活&#xff0c;我们都面临着大量信息的冲击。在这样的环境下&#xff0c;一个能够帮助我们管理、整理和储存信息的好工具显得尤为重要&#xff0c;而笔记软件恰恰可以满足这些需求。 在选…

工作小计- RGB相关算子实现

项目中的模型一直都是直接操作NV12的yuv格式数据&#xff0c;这次的模型只支持RGB格式的输入&#xff0c;正好来自己实现对应的算子。 这里记录一下对应算子的实现过程&#xff0c;主要涉及到NV12到RGB的变换&#xff0c;RGB的crop/resize操作&#xff0c;对于数据的Norm/ToFlo…

P1068 [NOIP2009 普及组] 分数线划定————C++、Python

目录 [NOIP2009 普及组] 分数线划定题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示 解题思路C CodePython Code运行结果 [NOIP2009 普及组] 分数线划定 题目描述 世博会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才&#xff0c;A 市对所有报…

Jira REST API_获取创建issue时的字段配置

文章目录 背景解决方案获取创建项目的问题类型&#xff1a;获取指定问题类型创建时的字段配置可以通过参数扩展获取指定项目、类型的创建界面字段信息 背景 通过 Jira REST API 创建 jira issue 时&#xff0c;可以根据jira 配置&#xff0c;动态获取需要填写的字段&#xff1…

常用芯片学习——HC573芯片

HC573 三态输出八路透明 D 类锁存器 使用说明 锁存器是一种对脉冲电平敏感的存储单元电路&#xff0c;它们可以在特定输入脉冲电平作用下改变状态。锁存&#xff0c;就是把信号暂存以维持某种电平状态。锁存器的最主要作用是缓存&#xff0c;其次完成高速的控制器与慢速的外设…

学习C语言的第26天

字符串出现次数 #include<stdio.h> char* my_strstr(char*str1,char*str2) {char*fstr1;//遍历原字符串指针char*rstr1;//记录每次字符串首地址char*tstr2;while(*str1){rf;while(*f*t&&*f !\0){f;t;}if(*t \0){return r;} //回滚fr;tstr2;f;}return NULL;}#inc…