返回顶部
首页 > 资讯 > 数据库 >oracle常见故障类别有哪些
  • 520
分享到

oracle常见故障类别有哪些

2024-04-02 19:04:59 520人浏览 薄情痞子
摘要

这篇文章给大家分享的是有关oracle常见故障类别有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、数据库高可用性的几个目标    

这篇文章给大家分享的是有关oracle常见故障类别有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

一、数据库高可用性的几个目标

       MTBF(Mean-Time-Between-Failures)

           平均失败时间,即数据库出现失败的频繁度,应尽可能增大该值

           应对措施

               RAC集群技术:位于多台计算机上的多个实例打开一个物理数据库,降低因一个或多实例失败导致的风险

               Streams:利用高级队列技术,通过解析归档日志,将归档日志解析成DDL及DML语句,从而实现数据库之间的同步。相当于

                        SQL Server中的复制技术,可以在对主系统没有任何压力的情况下,实现对数据库对象级甚至整个数据库的同步。

               Data Guard:一个主数据库,多个备用数据库,备用数据库是主数据库在事务上一致的副本,可是在主数据宕机的情况下由

                        备用服务器来继续提供服务。相当于sql server中的数据库镜像功能。

       MTTR(Mean-Time-To-Recover)

           平均恢复时间,数据失败后出现的停机时间,应尽可能减小该值

       数据损失最小化 

           在减少MTTR的同时,应尽可能的减少数据的损失

二、常见的故障类别

   1.语句级故障,通常为DML,DQL,DCL,DDL等等
       无效数据             -->使用数据符合相关约束,满足值域的数据
       缺少权限             -->给予用户所需的权限
       空间分配问题         -->使用alter session enable resumable,增加用户配额,增加表空间大小
       应用程序逻辑错误     -->修正逻辑错误

   2.用户进程故障
       用户非登出的异常退出
       用户会话异常终止
       程序错误导致会话结束
       对于上述错误,实例后台进程PMON会自动回滚未提交的事务,并释放相关资源

   3.网络故障
       侦听器故障         -->配置一个备份的侦听器,connect-time故障转移
       网络接口卡故障     -->使用多个网络接口卡
       网络连接故障(路由)  -->配置一个备份的网络连接

   4.用户错误
       用户意外删除或修改数据 -->回滚或使用闪回查询来恢复
       用户删除表            -->从回收站闪回删除

   5.介质故障
       磁盘故障
       磁盘控制器故障
       删除或损坏数据文件
       可能的解决方案,使用联机事务日志从备份恢复受影响的文件或恢复数据文件到新的物理位置

   6.实例故障
       电源负载故障
       硬件故障
       后台进程失败
       异常关闭数据库

       解决方案,使用startup重新启动实例。实例实现自动恢复,根据联机日志文件前滚提交的事务,回滚未提交的事务
           查看告警日志、跟踪日志等找出出现故障的原因

三、实例恢复相关的后台进程

   1.检查点进程(CKPT)
       检查点将当前日志文件的信息更新到数据文件头部,控制文件等
       检查点的目的是同步日志文件与数据文件的不同步,从而可以确定实例恢复从最近的检查点开始
       检查点的触发条件
           在日志切换的时候
           数据库用immediate,transaction ,nORMal选项shutdown数据库的时候
           根据初始话文件LOG_CHECKPOINT_INTERVAL、LOG_CHECKPOINT_TIMEOUT、FAST_START_IO_TARGET的设置的数值来确定
           用户受手动触发
       检查点存在的理由
           确保在内存中已修改的数据定期写入到数据文件,防止系统或数据库故障引起数据的丢失
           减少实例恢复所需的时间,从最近的检查点到故障时即为所需要进行的恢复
           在数据库关闭时,确保所有提交的数据写入到数据文件
       检查点信息包括
           检查点位置(位于联机日志文件)
           系统改变号(SCN)
           联机日志文件中的位置
           日志信息等

       注:检查点进程不会写入数据块磁盘,也不会写任何日志到联机日志文件

   2.联机日志文件及日志写入进程(LGWR)
       联机日志文件记录数据库的变化情况
       应当被多功复用以避免丢失
       日志写入进程
           在commit时触发
           当日志缓冲/3满时
           每秒触发
           在DBWn之前完成

   3.归档进程(ARCn)
       归档进程是一个可选的后台进程
       当数据库处于归档模式下,将自动归档联机日志文件
       数据库所有做出的变化将被完整记录
       归档进程在每次发生日志切换时被初始化,在联机日志文件被重新使用前自动对联机日志文件实现归档
       建议开启归档模式

四、三大文件的规划

   1.多路复用控制文件
       至少使用个以上的控制文件
       分散放开到不同的磁盘
       控制文件副本应当位于不同的磁盘控制器
       建议使用RMAN定期自动备份

   2.多路复用重做日志文件
       每一个日志组至少两个成员
       每一个日志成员应当位于不同的磁盘
       每一个日志成员应当位于不同的磁盘控制器
       组内成员被同时写,带来较大的I/O,应置于高速磁盘

   3.归档日志
       应将生产数据库切换到归档模式
       按合理的归档日志命名
       多于一个归档路径

感谢各位的阅读!关于“oracle常见故障类别有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

您可能感兴趣的文档:

--结束END--

本文标题: oracle常见故障类别有哪些

本文链接: https://lsjlt.com/news/57610.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • oracle常见故障类别有哪些
    这篇文章给大家分享的是有关oracle常见故障类别有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、数据库高可用性的几个目标    ...
    99+
    2024-04-02
  • oracle数据库常见故障有哪些
    本篇内容主要讲解“oracle数据库常见故障有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“oracle数据库常见故障有哪些”吧!一、Oracle启动后无法...
    99+
    2024-04-02
  • 云服务器常见故障有哪些类型
    云服务器(Cloud Vault)通常具有以下常见故障类型: 硬件故障:当服务器硬件存在故障时,如CPU、内存、存储等问题,可能会导致服务器无法提供所需的功能和服务。 软件故障:服务器软件故障包括操作系统故障、应用程序和数据库故障、网络...
    99+
    2023-10-26
    常见故障 类型 服务器
  • Unix系统常见故障有哪些
    这篇文章主要为大家展示了“Unix系统常见故障有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Unix系统常见故障有哪些”这篇文章吧。  一、打开计算机电源后,主控台屏幕上出现如下信息:bo...
    99+
    2023-06-13
  • 云主机常见故障有哪些
    云主机常见故障包括但不限于以下几种:1.网络故障:包括网络连接不稳定、断连、延迟高等问题。2.硬件故障:包括主机宕机、硬盘故障、内存...
    99+
    2023-09-16
    云主机
  • 服务器常见故障有哪些
    这篇文章将为大家详细讲解有关服务器常见故障有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、服务器常见故障及现象有关服务器无法启动的主要原因 :①市电或电源线故障(断电或接触不良)②电源或...
    99+
    2023-06-06
  • 常见的服务器故障有哪些
    常见的服务器故障有:1、服务器系统出现蓝屏、频繁死机、重启、反映速度迟钝现象;2、服务器远程桌面连接超出最大连接数导致报错问题;3、服务器中一些文件无法删除;4、服务器系统端口隐患,导致服务器被攻击。具体内容如下:系统蓝屏、频繁死机、重启、...
    99+
    2024-04-02
  • Win7电脑常见的故障有哪些
    这篇“Win7电脑常见的故障有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Win7电脑常见的故障有哪些”文章吧。一、电...
    99+
    2023-06-28
  • 云服务器常见故障有哪些
    云服务器(Cloud Vault)通常由多台计算机组成,因此常见的故障包括但不限于以下几类: 数据库错误:当客户端尝试访问和操作数据库时,如果连接不正确或数据库配置不正确,就可能导致云服务器出现数据库错误。这可能会导致云服务器不可用或数...
    99+
    2023-10-26
    常见故障 服务器 有哪些
  • 云服务器常见故障有哪些类型的问题
    云服务器是一种虚拟的资源,在使用中可能会出现各种类型的故障,其中一些常见的类型包括以下几种: 数据丢失:服务器内部数据可能会在使用中丢失,例如存储在服务器中的文件可能会被删除、损坏或格式化,这会导致数据无法找回或恢复。解决这个问题的方法...
    99+
    2023-10-27
    常见故障 类型 服务器
  • 云服务器常见故障有哪些类型的原因
    故障转移服务:当服务器发生故障时,用户可以通过云服务器的自动故障转移功能,将服务器的故障转移到另一台云服务器上,从而避免数据丢失和业务中断的风险。 故障定位服务:当服务器出现故障时,云服务器可以自动定位并快速诊断出故障的原因,从而帮助用户...
    99+
    2023-10-28
    常见故障 原因 类型
  • 服务器常见故障问题有哪些
    服务器常见故障问题有:1、服务器感染病毒,出现系统漏洞、软件冲突、硬件故障导致死机、蓝屏、重启等故障;2、服务器默认远程桌面最大连接数为2个,直接关闭远程桌面可能会出现服务器无法远程连接;3、服务器无法删除一些文件;4、服务器系统端口存在隐...
    99+
    2024-04-02
  • 美国服务器常见故障有哪些
    美国服务器常见故障有:1、美国服务器受到恶意攻击或出现硬件故障导致的系统蓝屏、死机故障;2、美国服务器远程连接超出最大连接数,从而导致出现连接失败情况发生;3、美国服务器系统端口存在风险,容易被黑客恶意利用进行入侵;4、美国服务器的系统文件...
    99+
    2024-04-02
  • 香港服务器常见故障有哪些
    香港服务器常见故障有:1、内存泄漏,会导致香港服务器程序运行速度减慢;2、C指针错误,会导致香港服务器系统的崩溃;3、数据库中的临时表不够用,会导致香港服务器数据存储速度慢;4、线程死锁,会导致香港服务器无法正常运作;5、磁盘已满,会导致系...
    99+
    2024-04-02
  • Vista系统中有哪些常见的故障
    这篇文章将为大家详细讲解有关Vista系统中有哪些常见的故障,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。  故障1、优化之后,系统补丁无法安装  我们知道,Vista系统的许多服务在默认状...
    99+
    2023-06-14
  • Linux中常见的故障问题有哪些
    小编给大家分享一下Linux中常见的故障问题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!有时候会遇到一些疑难杂症,并且监控插件并不能一眼立马发现问题的根源...
    99+
    2023-06-27
  • 云服务器常见故障有哪些类型的问题呢
    硬件故障:包括服务器硬件损坏、硬盘故障、内存故障、CPU故障、网络故障等。 软件故障:包括服务器操作系统故障、数据库故障、安全软件故障等。 应用故障:包括应用程序崩溃、数据库连接失败、安全软件失效等。 网络故障:包括网络连接失败、网络中断...
    99+
    2023-10-27
    常见故障 类型 服务器
  • TypeScript常见类型有哪些
    小编给大家分享一下TypeScript常见类型有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!常见类型(Everyday Types)类型可以出现在很多地方,...
    99+
    2023-06-29
  • java常见异常类型有哪些
    Java常见的异常类型包括:1. NullPointerException(空指针异常):当引用变量为null时,使用该变量进行操作...
    99+
    2023-09-27
    java
  • 云服务器常见故障有哪些类型的原因分析
    系统崩溃:当云服务器系统出现崩溃时,用户需要重新启动服务器并等待系统恢复正常运行。这种故障通常是由于操作系统错误、硬件故障或网络故障引起的。 内存泄漏:当云服务器系统内存不足时,可能会导致应用程序运行缓慢或出现错误。这种故障通常是由于程序...
    99+
    2023-10-28
    常见故障 原因 类型
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作