自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 mysql和Python对日期做加减方法

1、MySQL对表中字段日期做加减1)加法函数:DATE_ADD()函数向日期添加指定的时间间隔语法:DATE_ADD(date,INTERVALexprtype) 参数:date:日期表达式;expr:时间间隔;type:常用的有MICROSECOND(微秒)、SECOND(秒)、MINUTE(分)、HOUR(时)、DAY(天)、WEEK(周)、MONTH(月)、QUARTER(...

2022-02-16 21:14:25 1005

原创 RobotFramework List的相关使用方法

2022-02-16 21:13:17 409

原创 mysql和oracle获取指定格式时间

1、mysql获取指定格式的日期/时间数据使用DATE_FORMAT()函数获取不同格式的日期/时间数据。1)语法:DATE_FORMAT(date,format)2)获取格式——年月日:%Y:年,4位数字%m:月(00-12) %d:天(00-31)SELECTdate_format(settle_time,'%Y-%m-%d')date,SUM(use_amount)amountFROMb_settle_detail_record_202109...

2022-02-13 13:41:34 1991

原创 Linux服务器日志突然报错:create connection SQLException ORA-00604: error occurred at recursive SQL level 1

问题分析与处理通过日志可看出,是Oracle数据库连接失败,此时用PL/SQL登录数据库也无法登录。百度查到原因是数据库表空间已满异常,需使用oracle账户登录数据库服务器,以sqlplus / as sysdba登录数据库,处理表空间,但使用这种方式依然无法登录。咨询开发,直接使用df -h 查看内存空间,发现服务器内存已满,再使用du -sh *定位出占用内存较大的目录,删除日志文件,问题解决。涉及知识点归纳df -h 查看内存空间du -sh * 查看当前目录下各个文件及文件夹大

2022-02-13 13:28:19 625

原创 Linux服务器cpu过高,代码问题导致内存泄漏,如何定位

1、问题描述Linux服务器cpu过高,修改堆内存配置也无法解决,日志仍在报错ORA-121552、问题分析及处理这次问题出现真的是踩了很多坑折腾许久,原因还是不怎么会分析JVM内存,不会进行问题定位。中间还更换了一台应用服务器,又修改服务器的性能参数,终未解决。在排查了应用服务器和数据库配置无误后,木有办法了,请教大佬同事,最终经过一番排查后定位到有问题的那段代码,反馈给开发,开发最终确定是数据库表数据过多引起的,将数据删除后,压测通过,这个问题才算成功解决。...

2022-02-13 13:24:52 843

原创 性能测试Linux服务器cpu过高,内存不足GC overhead limit exceeded

问题描述 性能测试时,CPU利用率过高(大于80%),一直居高不下,日志报错:GCoverheadlimitexceeded。 2.问题分析与处理将问题反馈给开发,获取CPU异常之前逐渐升高这段过程中的堆内存使用情况和堆栈日志,供开发分析,开发给出解决方案,修改startServer.sh文件堆配置,当前服务器内存是8G,经过多次测试后,最终确定可行的配置方案是:-Xms2048m-Xmn1024m-Xmx2048m-XX:PermSize=300M,将其放在j...

2022-02-13 13:07:35 2345

原创 Linux服务器使用rm -rf误删文件,怎么解决

1 、问题描述Linux服务器进行多个文件打包时,将压缩包和原文件放在同一目录下,使用rm -rf 删除原文件时,误将压缩包也删掉,以致文件无法找回。2、问题分析及处理文件误删后,就快速网上查询恢复办法,使用系统自还工具debugfs进行恢复,然而文件虽恢复,但文件内容已被清空重写,使用lsdel命令也查询不到刚被删除的文件,分析原因可能是其它用户和一些写盘动作的进程会很快覆盖这些数据,也可能是lsdel只能查询存在ext2分区下的文件。对于家庭单机使用的Linu...

2022-02-13 13:01:32 3597

原创 oracle数据库导入,使用startup命令启动数据库时报错ORA-00214

1、问题描述数据库迁移,使用startup命令启动数据库时,报错如图:2、问题分析及处理问题分析错误提示说明是控制文件不一致,起初以为是control01.ctl文件不对,故将之前数据库使用的control01.ctl复制到/oradata/JKDB/JKDB/下,发现仍然不对,又将control02.ctl文件复制到/oradata/JKDB/JKDB/control01.ctl,结果仍然不对。后来请教领导,这里我走入了一个误区,JKDB下的其它文件都是初始化文件,我一直在用.

2022-02-13 12:53:18 756

原创 oracle使用impdp数据导入时误以为导入中断,又重新导入一次,导入重复

问题描述 oracle使用impdp数据导入时误以为导入中断,又重新导入一次,以致所有表同样的数据记录产生两条,违反唯一性。2.问题分析与处理 1)咨询DBA得知,可通过设置TABLE_EXISTS_ACTION参数选项,实现再次导入时当表已存在数据的处理方式。导入两次,所有数据存了两次,应该是这个参数项设置出错所致。2)百度了解到,TABLE_EXISTS_ACTION参数选项(未设置,默认skip):Skip:跳...

2022-02-13 12:50:05 2265

原创 数据库服务器账号不能登录问题

1、Oracle服务器账户密码过期,报错:ORA-28001:thepasswordhasexpired分析原因:密码过期是因为Oracle11G创建用户时缺省密码过期限制是180天,若超过180天未修改密码用户会无法登录。解决方法就是修改密码,再用新密码登录即可登录成功。操作步骤: 1)登录oracle,语句是sqlplus/assysdba; 2)查看密码有效期设置:SELECT*FROMdba_profilesW...

2022-02-13 12:10:42 2044

原创 Robotframework---Collections库常用的关键字

整理目前robotframework脚本编写中遇到的关键字,方便以后使用。1)SetVariable设置标量变量,仅在创建该变量的用例内可用2)SetTestVariable在当前执行的测试用例范围内可用3)SetSuitVariable在当前执行的测试套件范围内可用4)SetGlobalVariable设置全局变量,所有测试套件中都可使用该关键字定义的变量5)CreateList创建列表6)Appen...

2022-02-13 12:05:15 6989

原创 DBeaver 操作Clickhouse数据库基础操作说明

1、新建数据库连接选中数据库名,点击新建SQL编辑器。2、查询数据类似于mysql查询方式SELECT*FROM数据库名.表名where查询条件;3、插入数据选中一条数据,右键-高级复制-CopyAsSQL,可将数据复制为insert语句,方便数据插入。INSERTINTO数据库名.表名(字段1,字段2,字段3)VALUES(字段值1,字段值2,字段值3);4、更新数据A...

2022-02-13 11:56:42 7580

空空如也

空空如也

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

TA关注的人

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