ORA-07445: exception encountered
原创 11月前
107阅读
今天来到办公室,发现有一台服务器中的数据库实例停掉了。这种情况真是意料之外,尤其是我还不是很熟悉这台机器的服务。 赶紧查看数据库日志,可以看到数据库在昨晚停掉了,从日志来看没有人为的痕迹。 在宕机之前,有下面的日志。在此截取一部分。 TNS-12560: TNS:protocol adapter error opiodr aborting process
# 科普文章:MySQL导出数据库宕机 ## 引言 在数据库管理中,经常需要将数据库导出备份以作为紧急情况的恢复工具。但是在导出数据库的过程中,有可能会发生数据库宕机的情况,这将导致数据丢失和系统不可用。本文将介绍如何在MySQL导出数据库时防止宕机的发生,并提供相关代码示例。 ## MySQL数据库导出流程 ### 流程图 ```mermaid flowchart TD A(开始)
原创 4月前
68阅读
今天突然发现mysql数据库宕机了 InnoDB数据库的问题,但是无法判断是哪个的问题。后来,根据搜到的内容,将/var/lib/mysql下面的ibdata1重命名为ibdata,问题解决。03:59:16 UTC - mysqld got signal 6 ;This could be because you hit a bug. It is also possible that th
原创 2013-09-14 12:13:26
6753阅读
### 实现mysql数据库无故宕机的流程 为了教会刚入行的小白如何实现"mysql数据库无故宕机",我们需要先了解整个流程。下面是实现该流程的步骤表格: | 步骤 | 操作 | 代码 | 说明 | |:--:|:----------:|:-----------
原创 10月前
24阅读
# MySQL数据库服务宕机 ## 简介 MySQL是一种流行的关系型数据库管理系统,用于存储和管理数据。然而,有时候MySQL数据库服务可能会宕机,导致数据库不可用。本文将讲解MySQL数据库服务宕机的原因、解决方法以及如何通过代码来处理这种情况。 ## 原因 MySQL数据库服务宕机可能有多种原因,例如网络故障、硬件故障、操作系统故障等。当数据库服务宕机时,无法连接到数据库服务器,无法
原创 2023-08-15 17:30:45
213阅读
1 背景描述数据库在使用的过程中,在某段时间内发生宕机现象。之后虽然恢复正常,但是想要找到宕机背后的原因,以防止相似的情况再次出现。 以下是本次宕机问题的定位过程,解决方法,以及经验总结。2 问题定位2.1 查看日志在log文件夹下查看当月的日志文件。 发现其他时间段无明显异常,而宕机时间段日志缺失。2.2 查看缺失时间段的系统日志cat /var/log/messages-日期找到以下关键信息2
170614 23:28:56 [ERROR] Slave SQL: Error 'Got error 64 'Temp file write failure' from InnoDB' on query. Default database: 'loandb'. Query: 'ALTER TABLE ‘trd_loanapply DROP COLUMN LAP_SIGNRATE , Intern
原创 2017-06-19 14:38:41
1612阅读
如何完整处理一个故障,聊聊我的思路。技术人人都可以磨炼,但处理问题的思路和角度各有不同,希望这篇文章可以抛砖引玉。以一个例子为切入点 一、故障现象 应用无法访问,报错无法获取数据库连接,应用宕机数据库报错同期有报错,超过最大连接及异常被kill。 Mon Nov 23 00:06:23 2020
原创 2021-05-28 16:53:36
1192阅读
独立解决数据库宕机问题
原创 2016-07-31 17:35:22
1270阅读
目录一、MHA概述1.1 什么是MHA?1.2 MHA的组成1.3 MHA有什么特点?1.4:MHA形成的原因二、MHA实验2.1 实验环境实验拓扑实验步骤 一、MHA概述1.1 什么是MHA?一套优秀的MySQL高可用环境下故障切换和主从复制的软件支持故障切换MySQL故障过程中,MHA能做到0-30秒内自动完成故障切换,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到
解决Mysql生产事故的通用方法高级DBA真实案例解答全网唯一国内90%的生产数据库用的最多的就是MySql数据库。企业软件生产环境通常情况下,都有一主一从,或者一主多从的HA高可用架构。结合作者本人实际经验结合一个实际的生产数据库宕机的例子,来讲解应该用怎么样的思路去解决问题。在生产事故过程中,有那些注意的关键点。 作者本人简介:现任国内某大型软件公司大数据研发工程师、MySQL数据库DBA,软
数据库死锁原因及解决办法数据库技术 死锁(Deadlock) 所谓死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助下,永远分配不到必需的资源而无法继续运行,这就产生了一种特殊现象死
WIKI系统宕机恢复:由于WIKI系统为虚拟机环境,当出现问题时可直接使用镜像恢复。而且虚拟机环境故障率较低。Mysql数据库宕机恢复:mysql增量恢复必备条件:*开启mysqllog-bin日志功能 mysql数据库开启了log-bin参数记录binlog日志功能如下: [root@wikiDB~]# grep log-bin /data/3306/my.cnf log-bin= /data/
故障异常宕机宕机,一般情况下指的就是计算机主机出现意外故障而死机。其次,一些服务器例如数据库死锁也可以称为宕机,一些服务器的某些服务挂掉了,就可以这么说。coredump当程序出错而异常中断时,OS会把程序工作的当前状态存储成一个coredunmp文件。通常情况下coredump文件包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息等。缓存穿透/击穿/雪崩缓存穿透:缓存穿透是指查询一个一定
WIKI系统宕机恢复:由于WIKI系统为虚拟机环境,当出现问题时可直接使用镜像恢复。而且虚拟机环境故障率较低。Mysql数据库宕机恢复:mysql增量恢复必备条件:*开启mysqllog-bin日志功能mysql数据库开启了log-bin参数记录binlog日志功能如下:[root@wikiDB~]# grep log-bin /data/3306/my.cnf log-bin= /data/3
由于业务的扩展或者其他原因,常常会有迁移系统数据库的场景,对于有大量用户7*24小时不间断使用的系统,如何不宕机实现数据库迁移,这是个很有挑战的话题。之前看过一篇公众号文章(100亿数据平滑数据迁移,不影响服务)介绍如何实现不宕机数据库迁移,个人觉得写的很好。但这篇文章更多的是理论层面的分享,本文会从实践层面来讨论如何在应用层实现数据迁移,基于的理论基础是这篇文章的双写法。双写法的基本原理是:首先
原创 2021-01-24 14:58:29
950阅读
昨天ibm磁盘阵列更换一块损坏的硬盘(11号硬盘),厂家换上去的硬盘数据同步失败(12磁盘 ==》11磁盘),而且发现磁阵中的热备盘也无显示同步失败,几小时后连接存储的相关oracle数据库RAC1开始大量报错,节点2直接dg 不能mount挂掉了,rac1日志:Reread of rdba: 0x03801dbb (file xx, b
原创 2015-07-05 22:15:59
1162阅读
有时给一个用户起密码也挺头疼的,不同的平台有着不同的限制,最常见的限制比如长度限制、复杂度限制、相似度限制。达梦数据库也有着自己的限制,由参数pwd_policy决定,默认级别为2。本文暂不探讨这个参数,本文主要探讨在类LINUX平台下密码含特殊字符时如何登陆。首先来验证特殊字符 美元符($)、反引号(`)、转义符(\)、感叹号(!)1、美元符($)SQL> alter user sysdb
发现问题数据库宕机思路步骤发现Oracle Rac集群一节点数据库宕机,优先恢复业务,进入oracle用户拉起数据库#查询集群状态/u01/app/11.2.0/grid/bin/crsctl status res -t#进入Oracle用户,启动数据库,查找alter日志路径su - oraclesqlplus / as sysdbastartupshow parameter dump#back
转载 2022-07-22 17:55:02
171阅读
  • 1
  • 2
  • 3
  • 4
  • 5