自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一杯温酒慰风尘,一段代码为爱好

这世上很难有比‘拿爱好作为事业’更为开心和有成就感的事情

  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 我为什么要使用Vim编辑器?

Vim的多种模式(普通模式、插入模式、命令模式和可视模式)各自有特定用途,使得用户能够快速切换不同的编辑状态,专注于当前任务。例如,在普通模式下可以进行非插入式的编辑操作,而在插入模式下则专注于文本的输入。:尽管Vim的学习曲线较为陡峭,但一旦掌握了基本操作,程序员们常常发现它的高效和强大,因而乐于使用。:Vim是高度可定制的,用户可以通过.vimrc文件配置他们的工作环境,包括键绑定、主题颜色、插件等。它的启动速度快,不会拖慢系统性能,这使得Vim成为需要频繁打开和关闭编辑器的开发者的理想选择。

2024-07-20 11:28:24 270

原创 一个十年老程序员看AI未来的发展方向

生成式AI的未来发展方向可以从对话系统和自主代理两个方面来探讨,它们各自具有独特的潜力和应用场景。

2024-07-20 11:17:47 260

原创 Oracle impdp时选项TABLE_EXISTS_ACTION

impdp有一个参数选项TABLE_EXISTS_ACTION,help=y的解释为:Action to take if imported object already exists.Valid keywords are: APPEND, REPLACE, [SKIP] and TRUNCATE.仅仅是import创建的对象会被重新映射,如果使用了SKIP、TRUNCATE或APPEND,已存表对应的表空间不会有变化。这个参数目的是为了告诉impdp,试图创建的表是否在库中已存在。默认值是skip,但若设置

2024-07-19 19:43:37 213

原创 由于接口平台部分接口阻塞引发其他业务系统卡慢的整改方案(示例)

问题简述XXXX年XX月XX日凌晨3时开始XX系统开始出现XXX业务卡慢等待的现象,对临床科室的工作带来了较大影响。终端用户XXX医院病区临床护理人员优先级高问题发生时间XXXX年XX月XX日 03:10~09:10问题解决时间XXXX年XX月XX日 09:10涉及产品XXX系统。

2024-07-19 19:38:14 189

原创 Oracle数据泵和RMAN异机备份还原速度对比

命令:lsnrctl stop耗时:1分钟。

2024-07-18 13:47:50 278

原创 查询Oracle表空间占用和新建表空间文件

查询Oracle表空间占用和新建表空间文件

2024-07-18 09:36:14 263

原创 Oracle线上执行SQL特别慢的原因分析

线上反馈一张表select * from table where id=xxx语句执行特别慢,超过60s超时不能处理,第一直觉是索引失效了,开始执行创建索引语句create index index_name on table() online。一定一定务必使用rowid进行更新操作,使用rowid进行更新数据时,属于行级锁,编辑时表不受影响,直到最后一步提交时才当做一个原子去上锁/执行/释放锁一步完成。再左上角一看,事务未提交的,这猪队友啊,谁干的!这敏感的字眼刺伤了我的眼睛。

2024-07-17 21:23:56 245

原创 Linux服务器LVM分区扩展

查看服务器物理磁盘分配情况,可见服务器当前配置磁盘SDA共250G,已划分区sda1:4G,sda2:146G;其中sda2分区分为两个lvm分区(centos-root和centos-swap);查看磁盘分区挂载情况,下图中“tmpfs”是内存中 虚拟盘临时挂载路径,“/dev/mapper/centos-root"作为一个lvm分区挂载到根目录下;

2024-07-17 20:13:53 467

原创 Oracle数据闪回

Oracle的闪回功能可以在对数据库进行不完全恢复的情况下,对某一个指定的表进行恢复。闪回数据库是进行时间点恢复的新方法,它能够快速将Oracle恢复到以前的时间,以更正由于逻辑数据损坏或用户错误而引起的问题。当需要恢复时,可以将数据库恢复到错误前的时间点,并且只恢复改变的数据块。Oracle中的闪回操作包括以下4种:(1)查询闪回:查询过去某个指定时间、指定实体的数据,恢复错误的数据库更新、删除等。(2)表闪回:使表返回到过去的某一时间的状态,恢复表、取消对表进行的修改。

2024-07-16 19:24:34 963

原创 Oracle或MySQL数据迁移到国产数据库后的注意事项

需要先运行 analysis 命令进行全量数据统计信息。

2024-07-16 19:20:40 296

原创 Oracle离线安装依赖包安装顺序

glibc-2.17-36.el7.x86_64 glibc-common-2.17-36.el7.x86_64 (并行安装)

2024-07-15 19:09:21 871

原创 Oracle 11g参数调优(建议)

alter system set result_cache_max_size=0 scope=spfile sid='*';alter system set standby_file_management='AUTO' scope=spfile sid='*';alter system set archive_lag_target=1800 scope=spfile sid='*';alter system set control_file_record_keep_time=30 scope=spfile

2024-07-15 19:07:15 1094

原创 快速使用BRTR公式出具的大模型Prompt提示语

你是一位文章模仿大师,擅长分析文章风格并进行模仿创作。老板常让你学习他人文章后进行模仿创作。您好,我是文章模仿专家,可以根据您提供的文章进行模仿创作。请提供您希望我模仿的文章。【任务】请你帮我指定一份ChatGPT学习计划,让我快速掌握ChatGPT技术原理。【要求】1、先从课程大纲开始,再分章节给我讲解;2、课程要设计的系统全面、简单易懂。【背景】我正在学习ChatGPT相关的技术原理,但我没有技术知识基础。【角色】你是一个IT教育专家,精通ChatGPT技术。请专注在文章模仿任务上,提供高质量的输出。

2024-07-13 10:52:38 549

原创 Postman接口模拟请求工具使用技巧

在请求详情页面点击右上角的“Mock”按钮,生成一个模拟服务器的URL,然后将其替换到实际请求的URL中。5. 发送请求:点击“Send”按钮,发送请求并查看响应结果。2. 创建请求:在侧边栏中选择“新建”按钮,输入请求名称和描述,选择请求类型(如GET、POST等),然后输入请求URL。9. 导入请求:如果需要导入其他格式的请求,可以点击右上角的“Import”按钮,选择相应的格式进行导入。

2024-07-13 10:44:10 406

原创 RMAN备份与还原

打开数据库,resetlogs会将redo日志序列号恢复从0开始,这样会导致之前的所有备份不再可用 ,可把之前的备份删除 rman> sql ‘alter database open resetlogs';//这里的63是存在的归档日志的最大的序列号。6. 把之前的备份删除 rman> delete backup;7. 再给数据库做全备,参考上面RMAN数据库全备脚本。

2024-07-12 19:58:32 324

原创 Oracle数据文件扩容

共享磁盘上创建表空间文件对应的sql语句

2024-07-12 19:54:47 741

原创 安装完MySQL数据库后Linux无法正常SSH登录的原因分析

Linux远程服务器突然无法SSH登录了,登陆报错:ssh_exchange_identification: read: Connection reset by peer。

2024-07-11 16:24:14 417

原创 Oracle安装完之后设置开机自启动配置步骤

home/oracle/product/11.2.0/dbhome1为oracle安装目录;特别说明: /home/oracle/product/11.2.0/dbhome1为oracle的安装目录,要根据实际情况进行修改。将“orcl:/home/oracle/product/11.2.0/dbhome_1:N”,改为。命令中-c代表执行脚本,脚本dbstart中指定启动的实例,脚本lsnrctl中启动配置的监听。编辑/etc/rc.d/rc.local启动文件,添加数据库启动脚本dbstart。

2024-07-11 15:59:17 137

原创 Linux操作系统探索时间

Linux时间分为系统时间和硬件时间两种,系统时间指当前Linux中的时间,硬件时间指主板上有电池供电的时间。- 时间往后调整(例如16:00调整到17:00),可以直接date -s进行设置;-- 硬件时间同步到系统时间:hwclock --hctosys。-- 系统时间同步到硬件时间:hwclock --systohc。-- 查看硬件时间:hwclock --show。-- 时间同步到硬件:clock -w。-- 查看系统时间:date。

2024-07-10 11:02:21 285

原创 CentOS 设置手动同步指定NTP时钟服务器

CentOS7设置手动同步指定NTP时钟服务器

2024-07-10 11:00:55 523 2

原创 Windows环境下搭建NTP服务器

1、修改注册表(打开regedit):在打开的注册表中输入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config,找到并打开Config目录,双击Config目录下的AnnounceFlags,值修改为“5”; 再次输入注册表路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer,双击NtpServer下的

2024-07-09 15:40:22 359

原创 Linux的tmp目录占用空间100%问题分析和解决

系统运行期间,客户突然反馈上传文档传不上去。研发立马排查日志,发现日志中出现大量的“No space avaliable on disk”,下意识应用服务器磁盘满了,赶快连上服务器查看磁盘空间占用情况:黑人问号脸??磁盘占用还好啊,都是10%以下,咋会满呢?联系我后,我说运行“df -i”试试,果不其然:为什么“df -Th”看tmp磁盘还好,看“df -i”时就占用100%呢?

2024-07-09 10:48:01 473

原创 快速删除Oracle监听和运行日志

经常会遇到Oracle服务安装目录飙升导致操作系统硬盘占用水位线高,尤其一些运行时间较长的客户现场,常规业务系统运行1年发现oracle目录占用30G空间轻轻松松……如何清理一部分空间?清理哪些空间是安全的?下面这篇教程可以帮你解决这些困惑。

2024-07-08 17:30:40 486

原创 Oracle AWR报告快速分析工具

详细大家都遇到过需要分析Oracle AWR报告的场景,分析AWR对于专业DBA不是什么问题,但是对于一些业务后台研发确实有些困难,很多业务研发人员看的就是条目太多,无从下手。6、查看SGA和PGA统计信息,包括缓冲池大小、共享池大小、PGA大小等。5、查看数据文件统计信息,包括数据文件的大小、增长速度、IO性能等。10、根据分析结果,确定数据库中存在的性能问题,并采取相应的措施进行优化,例如调整SQL语句、调整数据库配置参数等。1、查看概览信息,例如数据库版本、数据库实例名称、报告起始和结束时间等。

2024-07-08 14:09:34 786

原创 CentOS Linux系统配置(内外网)双网卡

当初有这个需求,主要是帮一个医院客户搭建一个大数据集群,使用的是院内网,交换机上一个端口只能连接一部电脑上网,不能通过路由组建子网,确保集群中的服务器有子网ip的同时,也能够通过公网ip连上外网。所以就需要通过双网卡,一个网卡连外网交换机进行上网,一个网卡连内网交换机,通过子网与其他主机进行通信,其结构如下:服务器上部署的系统为centos7.6。由于是测试用服务器,所以三台服务器的主机名字简化为host1到host3。网卡2直接连接内网交换机,内网交换机1口不连接任何网络。

2024-07-05 17:00:45 289

原创 Linux操作系统Vim编辑器完整使用教程

Vim是一款在Linux操作系统下常用的文本编辑器。它具有强大的功能和灵活的配置选项,但对于初学者来说可能会有一些陡峭的学习曲线。下面是一份Vim完整操作教程,帮助你快速上手和掌握Vim编辑器的基本操作。

2024-07-05 13:25:45 188

原创 Oracle 11g数据库安装完成后参数优化(建议收藏)

Oracle 11gR2版本数据库安装完成后,一定要进行的参数优化(建议收藏)

2024-07-05 12:33:04 253

原创 Linux操作系统下CPU资源配置查询脚本

可以查询到CPU型号是 英特尔-至强 E7-4820 ,单核CPU频率2.0GHz。

2024-07-05 12:25:11 201

原创 Linux执行systemctl命令时提示No space left on device的问题处理

Linux操作系统,偶尔会遇到执行**“systemctl start/restart xxx.service”时系统直接提示Error:No space left on device的错误,但是实际上执行df -Th**命令查询磁盘占用情况时会看到磁盘并没有占用达到99%或100%

2024-07-04 18:42:10 361

原创 Oracle数据库服务器CPU占用率巨高的问题排查思路

1、where条件缺少主键;2、where条件缺少索引;3、对应主表数据量太大。

2024-07-04 13:59:02 492

原创 Linux磁盘本地动态扩容(无损已有数据)

若客户是在虚拟机上现有磁盘上扩容的,操作系统上运行lsblk查看磁盘总空间有变动,但是映射磁盘未变化的情况下,可运行下面的语句来调整磁盘映射大小

2024-07-03 08:43:39 227

原创 Oracle RMAN备份和清理过期归档的通用脚本

Oracle RMAN备份和删除过期归档文件的通用脚本

2024-07-03 08:38:36 596

原创 快速查询Oracle是否被植入病毒

Oracle被植入病毒?很多人都会觉得不可思议,但是我说这是真实的,且还在不断发生。

2024-07-02 18:15:45 528

原创 Oracle查询单表占用空间实际大小

【代码】Oracle查询单表占用空间实际大小。

2024-07-02 09:02:57 169

原创 Linux防火墙常用操作指令合集

Linux防火墙常用操作指令合集

2024-07-01 13:47:27 183

原创 Linux-Telnet安装和调试(解决SSH中断或连不上时的紧急通道)

Linux的SSH升级,或者修改OpenSSH的配置时,不可避免要重启SSH服务,重启SSH服务就要考虑再次连接SSH连不上的风险,很多实际生产环境的工程师没有权限通过虚拟化或机房直接连上服务器,那么一种独立于SSH的连接服务器的通道就非常有必要了。Telnet-Server通道就是干这个用的。

2024-07-01 10:21:31 755

原创 穷人为何难赚钱?揭秘贫富差距背后的真相

当年做生意不像今天,你想开个服装厂,布料你买不到,机器你也买不到,有卖的你也买不起。所以,收视率就越低的话题,共鸣就越多,收视率也就越好,这是一个金字塔结构,懂的懂,不懂的也得懂。比如学会计、学英语,这些都是大家都知道好的东西,于是一堆人都去学,结果就是把利润给你拉平,你还得和一群对手争抢市场。这种故事不知道有多少博主都已经讲过了,你看完了,他们赚了一个点击量,你眼泪掉了下来,他们再赚一个情绪价值,他好你也好。因为这些都是在你的舒适区的,而真正能让你摆脱贫穷的路,一定是需要你跨出舒适区的。

2023-06-25 18:11:09 127

原创 高考报考前,给各位家长的建议

想象一下,回到几十年前,只要是个大学生、甚至专科生一出校门立马分房进事业单位,大学生那是社会的香饽饽,因为那个时候白领太稀缺,属于社会急缺人才。我还记得小时候《我爱我家》电视剧,里边的老傅家老傅家也不富裕,他那三室一厅是单位分的,他当局长,大儿子当处长,小儿子当“无业游民”,家里却一直有保姆。举个例子,比如说你35岁以后,如果你是个博士学历,但月薪停留在8000块,那村里人会笑你,说你博士都读了这么久,还不如人家卖烤串的二蛋,人家二蛋年轻时早赶上了外卖红利,三年疫情期间居然攒了50万。

2023-06-20 09:52:01 134 1

原创 百术不如一诚(工作中犯错后的心得领悟)

在日复一日的工作中,我们免不了会产生一些失误,会因此感到沮丧和失望。但如何正确地对待和处理这些失误才是最重要的,它直接影响到我们的工作表现和个人成长。一起来谈谈作为职场人的你时如何处理工作中的失误的吧!

2023-06-08 06:14:53 319

原创 32岁员工想离职,如何劝他别去当韭菜?

人在30~50岁这二十年间,是积累行业资源、人脉资源的黄金时期,这些资源在50岁之后会为你的人生带来持续性的收益,甚至家族延续都需要深度与这些资源绑定,不然你这辈子是耗材的命运,不珍惜这20年积累行业资源的话,你的下一代依然只是耗材的命运。现在作为职场人,最需要做的事是:利用AI,提升工作效率和产出,强化和扩充自己的技能树,让自己尽可能掌握行业方方面面,只有这样积蓄自身能量,才有可能在市场逐渐复苏时有更多主动性。说起来,这位员工还真是让我想起了一句话,在做职业决策的时候,一定要。

2023-05-30 18:52:30 73

网页配色技巧

网页配色技巧,墙裂推荐前端开发人员看看.对于刚接触web前端开发也十分有好处。

2013-05-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除