我的编程空间,编程开发者的网络收藏夹
学习永远不晚

oracle常见故障类别有哪些

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

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常见故障类别有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

oracle常见故障类别有哪些

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

云服务器常见故障有哪些类型

云服务器(CloudVault)通常具有以下常见故障类型:硬件故障:当服务器硬件存在故障时,如CPU、内存、存储等问题,可能会导致服务器无法提供所需的功能和服务。软件故障:服务器软件故障包括操作系统故障、应用程序和数据库故障、网络故障等问题,可能会导致应用程序和数据无法正常运行或崩溃。安全故障:服务器安全故障可能导致数据泄漏、系统被攻击、应用程序崩溃等。性能故障:服务器性能故障会影响应
2023-10-26

服务器常见故障有哪些

这篇文章将为大家详细讲解有关服务器常见故障有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、服务器常见故障及现象有关服务器无法启动的主要原因 :①市电或电源线故障(断电或接触不良)②电源或电源模组故
2023-06-06

云主机常见故障有哪些

云主机常见故障包括但不限于以下几种:1.网络故障:包括网络连接不稳定、断连、延迟高等问题。2.硬件故障:包括主机宕机、硬盘故障、内存故障等问题。3.操作系统故障:包括系统崩溃、系统卡顿、服务无法启动等问题。4.安全问题:包括服务器遭受DDo
2023-09-16

Unix系统常见故障有哪些

这篇文章主要为大家展示了“Unix系统常见故障有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Unix系统常见故障有哪些”这篇文章吧。  一、打开计算机电源后,主控台屏幕上出现如下信息:bo
2023-06-13

Win7电脑常见的故障有哪些

这篇“Win7电脑常见的故障有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Win7电脑常见的故障有哪些”文章吧。一、电
2023-06-28

云服务器常见故障有哪些

云服务器(CloudVault)通常由多台计算机组成,因此常见的故障包括但不限于以下几类:数据库错误:当客户端尝试访问和操作数据库时,如果连接不正确或数据库配置不正确,就可能导致云服务器出现数据库错误。这可能会导致云服务器不可用或数据库崩溃。连接断开:如果连接断开,云服务器就会失去与客户端之间的连接,这可能会导致数据丢失或响应时间变慢。硬件故障:云服务器通常运行在高可用性和冗余环境中,如
2023-10-26

云服务器常见故障有哪些类型的问题

云服务器是一种虚拟的资源,在使用中可能会出现各种类型的故障,其中一些常见的类型包括以下几种:数据丢失:服务器内部数据可能会在使用中丢失,例如存储在服务器中的文件可能会被删除、损坏或格式化,这会导致数据无法找回或恢复。解决这个问题的方法可以是备份数据。配置问题:如果服务器的配置有问题,例如不正确的密码、不兼容的软件等等,那么服务器也有可能会出现故障。解决这个问题的方法可以是使用正确的配置文件。负载压力:服务器...
2023-10-27

云服务器常见故障有哪些类型的原因

故障转移服务:当服务器发生故障时,用户可以通过云服务器的自动故障转移功能,将服务器的故障转移到另一台云服务器上,从而避免数据丢失和业务中断的风险。故障定位服务:当服务器出现故障时,云服务器可以自动定位并快速诊断出故障的原因,从而帮助用户快速解决问题。故障监控服务:云服务器可以监控服务器的运行状态,一旦服务器出现故障,云
云服务器常见故障有哪些类型的原因
2023-10-28

Vista系统中有哪些常见的故障

这篇文章将为大家详细讲解有关Vista系统中有哪些常见的故障,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。  故障1、优化之后,系统补丁无法安装  我们知道,Vista系统的许多服务在默认状
2023-06-14

云服务器常见故障有哪些类型的问题呢

硬件故障:包括服务器硬件损坏、硬盘故障、内存故障、CPU故障、网络故障等。软件故障:包括服务器操作系统故障、数据库故障、安全软件故障等。应用故障:包括应用程序崩溃、数据库连接失败、安全软件失效等。网络故障:包括网络连接失败、网络中断等。操作系统故障:包括服务器操作系统出现问题,如崩溃、死机等。数据库故障:包括数据库软件出现问题,如数据库无法连接、数据库无法访问等。针对这些常见故障,云服务器提供了多...
2023-10-27

Linux中常见的故障问题有哪些

小编给大家分享一下Linux中常见的故障问题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!有时候会遇到一些疑难杂症,并且监控插件并不能一眼立马发现问题的根源
2023-06-27

TypeScript常见类型有哪些

小编给大家分享一下TypeScript常见类型有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!常见类型(Everyday Types)类型可以出现在很多地方,
2023-06-29

云服务器常见故障有哪些原因

云服务器是一种虚拟服务器,可以将计算、存储和网络资源集中在一起,提供高性能和高扩展性的计算服务。以下是云服务器常见的一些故障以及解决方法:网络故障:当云服务器网络连接出现问题时,可能会导致无法访问云服务器的资源或服务。这可能是因为网络连接中断或网络拥塞。系统故障:当云服务器运行系统故障时,可能会导致服务不可用或系统崩溃。这可能是因为系统升级或更新未完成,或者是因为操作系统故障造成的。配置
2023-10-26

编程热搜

目录