自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 崖山YashanDB启动数据库监控服务操作记录

Monit 5.28.0 uptime: 0mProcess ‘yasom’status OKmonitoring status Monitoredmonitoring mode activeon reboot startpid 6679parent pid 1uid

2023-10-16 11:57:32 339

原创 【漏洞提示】MySQL8.0.29因重大bug官网已下架

前阵子,MySQL官网已经将 MySQL 8.0.29版本下架。据悉下架原因是由于MySQL 8.0.29 存在关于InnoDB解释器的重大Bug。而最新版本 8.0.30及以上的版本已修复此漏洞。

2022-12-02 10:25:52 2213

原创 Oracle监听报错TNS-01189 问题解决

[oracle@hellow ~]$ lsnrctl startLSNRCTL for Linux: Version 12.1.0.2.0 - Production on 04-Nov-2021 15:30:14Copyright © 1991, 2014, Oracle. All rights reserved.TNS-01106: Listener using listener name LISTENER has already been started– 通过ps 命令没有发现 监听的进程

2021-11-04 17:38:09 2073

原创 因服务器断电导致Oracle数据库无法启动报ORA-10997,ORA-09968故障修复

因断电导致Oracle数据库无法启动报ORA-10997,ORA-09968故障修复故障描述:SQL> startupORA-10997: another startup/shutdown operation of this instance inprogressORA-09968: unable to lock fileLinux-x86_64 Error: 11: Resource temporarily unavailable故障定位:到这里我们就要想到Oracle启动的原理,在O

2021-10-30 11:05:42 3654

原创 某中心基础运营项目一台Oracle数据库运行特别慢优化指导

2021-7-16收到现场驻点同事反馈某中心基础运营项目一台Oracle数据库运行特别慢的问题,根据你提供的服务器CPU,内存运行截图,可以明显看出性能瓶颈所在:1、CPU使用率过高:Oracle一个数据进程CPU使用99%2、内存严重不足:物理内存40G,所剩内存248M,并且SWAP 磁盘随机内存也使用了55%。综上所述,这是由于物理内存严重不足导致的CPU等待事件。这很明显是服务器内存不够,难以支撑业务数据运行。SWAP使用正常情况下,SWAP =0,建议向客户提申请增加该服务器的物理内存,

2021-07-16 13:58:17 490

原创 mysql 的 3306、33060 端口区别

Port 3306 is the default port for the MySQL Protocol, which is used by the mysql client, MySQL Connectors, and utilities such as mysqldump and mysqlpump. Port 33060 is the default port for the MySQL Database Extended Interface (the MySQL X Protocol).出处:ht

2021-06-07 11:47:30 6454

原创 Oracle 常见的33个等待事件

Oracle 常见的33个等待事件一. 等待事件的相关知识:1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。1). 空闲等待事件指Oracle正等待某种工作,在诊断和优化数据库的时候,不用过多注意这部分事件。2). 非空闲等待事件专门针对ORACLE的活动,指数据库任务或应用运行过程中发生的等待,这些等待事件是在调整数据库的时候需要关注与研究的。在Oracle 10g中的等待事件有872个,11g中等待事件1116个。 我们可以通过v$event_

2021-03-12 14:35:57 469

原创 一次控制文件control file sequential read 等待性能案例分析

记录关于control file的一个事件, 此事件只是通知类event,和db file sequential read类似为数据库的I/O类操作,但wait class并非USER I/O,而是SYSTEM I/O. 问题时段control file sequential read占到了AWR top 1 event.常见于:making a backup of the controlfiles – rman in processsharing information (between insta

2021-03-09 14:18:10 2094

原创 记一次system01.dbf need recovery for ORA 600 [2662]故障恢复过程

Trace file /u01/app/oracle/diag/rdbms/orclpri/orclpri/trace/orclpri_ora_8386.trcOracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing optionsORACLE_HOME = /u01/a

2021-03-03 14:51:36 434 2

原创 某项目Oracle RAC基础库发生ASM磁盘文件头损坏宕机事件分析排查

问题描述:2021年2月26日收到某现场项目经理电话反馈现场Oracle RAC数据库发生宕机事件,但数据库已恢复正常,需要我方进行故障分析排查原因。日志分析:到了现场后通过现场人员对接登录到此前发生故障的Oracle数据库服务器,这是一套Oracle 11.2.0.4 RAC集群服务器。首先adrci日志分析器找到grid 的故障信息 ORA-15335,发生宕机时间是2021-02-24 17:16:00.ORA-15335错误提示ASM 存储访问被中断。查看告警日志发现ASM diskgro

2021-02-26 23:16:11 976

原创 某项目一则Oracle数据坏块修复全过程

一、问题描述上周五现场某项目一数据库开发工程师向我反馈他们一个Oracle生产数据库刷新分区表JXH_SER_LOG_DETAILS统计信息出现坏块并提出数据库应急响应技术支持,由于上周五现场网络有问题,服务器远程频繁断开,我先让他们现场对接客户IT处理网络问题,已跟现场IT人员确认已开启了归档模式,如果是硬件坏块几乎只能换硬件了。如果未开归档模式修复会变的十分困难,所幸检测出的是逻辑坏块,掌握一些技巧处理还是相对比较简单的,以此案例分享给大家遇到同样的问题时可以借鉴避免及少走弯路。...

2021-02-02 11:38:47 316

原创 某核心数仓Oracle监听动态链库损坏或丢失造成的一次数据库宕机事件处理

2021年2月1日傍晚某现场项目组反馈客户核心数仓Oracle数据库突发故障,数据库无法访问,需要紧急支援。通过对接后按现场提供的向日葵远程进行处理。问题描述:ORA-12514:TNS:监听程序无法识别连接描述符中的请求服务问题排查:登陆数据服务器shell检查监听状态发现监听文件无法打开共享lib类库对象文件lsbclntsh.so.11.1丢失或损坏解决方法:从现场相同的Oracle 软件版本中拷贝lib类库文件然后修改对应数据路径...

2021-02-02 10:51:33 251 2

原创 某政务系统Oracle生产库ORA-00600一级故障恢复处理

事由:2020年8月 现场数据库开发工程师反馈说发现XX政务系统oracle生产数据库频繁自动关闭,启动之后不到半小时又关闭,连续3次都是如此现象。需要技术支持。故障排查:通过对接向日葵登录到服务器后,第一时间查看Oracle告警日志,发现ORA-00600重大BUG 一级故障。Alter 告警日志很明显的显示ORA-00600: internal error code, arguments: [ktbsdp2], [1844674407...

2021-02-02 10:48:03 1183 4

原创 某中心一台Oracle备份报错UDE-31623 ORA-06512问题处理

现场发来反馈说项目客户机房一台Oracle备份时出现ORA-06512错误,需要支援处理下面是现场同事发来的截图,解决很简单且看解决方法解决办法:sqlplus "/ as sysdbaSQL> show parameter streams_pool;SQL> select * from v$sgainfo; #其实为0SQL> alter system set streams_pool_size=64M sid=’*’ ;...

2021-01-11 17:28:53 507

原创 一次db file sequential read 事件处理

一、CASE问题 同事反馈用系统管理员账号登录查询很快,但是用普通员工的账号登录查询却卡死,SQL语句查询需要5分钟。第一时间接到CASE后摸清情况得知,系统管理员账号是没有数据的。而普通帐号有几十万行数据。二、解决方法首选查到这个执行操作的SQL语句执行计划。执行计划没有发现什么异常。先debug 跟踪一下sql语句:alter session set event...

2019-04-08 18:44:22 2459

原创 IO负载冲高数据库访问被拒绝案例

一、案例发生背景2019年2月24日早上9点同事给我打来电话说上海平台数据库访问不了,PLSQL登录不上被拒绝了,现场IT也没有做什么操作。我挂完电话后立刻登录现场服务器查看了一下数据库系统日志,OS/ error 数据附加错误。用命令行尝试登陆数据库确实登录不上。检查了数据服务和监听服务也都正常启动的。为了能让现场业务赶快跑起来,我采用通用惯例方法将数据库监听和参数进行重置,然后数据库...

2019-02-28 10:07:07 438 1

记一次某医院检验系统慢数据库诊断与处理

一、背景案例:   今天下午收到实施组人员向我告知一客户的医院检验系统二次分拣慢,客户反馈网络都正常,就是某个时间点偶尔会慢,而且慢的时间也是不间断的。 二、性能跟踪根据这个情况我做了两项跟踪1. 进行SQL> select instance_name,version,status,archiver,database_status from v$instance...

2018-12-20 17:27:11 308

原创 记一次数据库服务器中毒瘫痪恢复感受

         前阵子,满血复活数次,大战4天4夜,从11月6号早上中毒开始我司与现场IT对接召开紧急会议,响应一级故障,采取临时紧急预案,由于服务器上文件包括备份全部被勒索病毒Gandcrab5.0.4加密感染,部分服务器包括双机热备也遭遇瘫痪,唯一从移动硬盘找到最新的4月底的逻辑备份,通过这个恢复一个临时环境,姑且让业务能够先跑起来。另一方面找专业数据解密公司进行解密操作,解密只解密了部分数...

2018-12-17 14:09:49 1512

原创 记一次Oracle双机热备恢复感受

前几天,一客户的2个oracle双机热备瘫了,经我查明原因是这两套DG主机和备机服务器盘符不一致导致数据文件同步失败,比如主机有C,D,E三个磁盘分区,而备机只有一个磁盘分区为D盘。当主机数据库在非D盘的路径下写入数据的时候,这个所谓的双机热备就不同步了。显而易见的事。磁盘都不一致,后面写入的数据怎么可能同步。首先申明这两套DG是客户请第三方公司弄得。踩了一个大坑。这种数据服务器热备架构明显不合理...

2018-12-17 13:55:34 1939

原创 数据库总结Oracle篇

Oracle篇  作者:fashionQQ交流群: 671581652个人博客网站:http://blog.csdn.net/p6620582备注:相信自己,每天不断学习,一定会成为大神,一定会在IT行业中有所作为。   oracel的安装和卸载对于oracle的安装,网上都有安装步骤,注意一下安装时候,管理口令那里把用户scott用户解锁就是了,不...

2017-07-17 17:27:41 425

免安装Oracle客户端PLSQL developer tools

解压之后打开PLSQL将首选项里面的连接的ORACLE_HOME里面配置成PLSQL里面的client文件夹路径,即可

2018-12-17

install-clamav.sh

Linux 下clamav杀毒软件安装脚本

2021-01-12

DNS BIND9.9.0

DNS BIND 是部署DNS服务器必备的软件,此软件主要是应用于Linux服务器上使用,

2015-07-08

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

TA关注的人

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