首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

经验:段异常的特殊救急方法

冷菠 冷菠,资深DBA,著有《Oracle高性能自动化》,有近10年的数据库、团队管理以及培训经验。擅长数据库备份恢复、数据库性能诊断优化以及数据库自动化等。...因此,在段出现异常后,需要对段进行(特殊)恢复,遵循以下原则: 1、介质恢复(Media Recovery)是首要的恢复方式,能保证数据恢复的一致性完整性; 2、当介质恢复不能解决问题时,可以考虑使用隐藏参数来进行特殊恢复...场景 Oracle 段隐藏参数用于段异常导致数据库无法正常工作的特殊恢复场景,主要包括:数据库打开、一致读块清除、段删除。...二 段隐藏参数与一致性读块清除 对于一致性读与块清除而言,隐藏参数_offline_rollback_segments与_corrupted_rollback_segments在特殊恢复中的作用是不同的...三 段隐藏参数与段删除 在一般情况下,Oracle 段是不能被删除(Drop)的,这是因为段中包含了活动事务(Active)信息,保存了事务恢复的记录。

1.9K90

Jenkins通过备份文件实现

是非常常见的操作,我们可以通过jenkins选择对应的tag,或者选择对应的文件进行,这里先介绍下利用备份文件来进行 大体思路就是:现在jenkins主机上执行构建任务,同时对打包好的java...代码做一次备份备份格式可以是包名+项目名+日期的格式,将备份好的包放到固定目录,当下一次选择构建时,可以以参数的形式选择对应的要回的包名,然后将包名通过参数传给脚本,脚本则将包发到目标主机上完成操作...RollBack后显示"] } 这里是放在${JENKINS_HOME}/workspace/backup目录下,根据job名进行目录区分 以上是非常关键的一步,需要写Groovy script脚本,把备份的文件展示出来...dst_dir/${jar_file}.war ssh root@$dst_ip "/shell/run-tomcat-app-manage.sh" ;; esac 4、开始构建 以上就是关于备份文件来进行

1.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux

    最近,发现个人博客的Linux服务器,数据库服务经常挂掉,导致需要重启,才能正常访问,极其恶心,于是决心开始解决问题,解放我的时间精力(我… 确保你网页的安全 从技术到安全,这是一个趋势。...Linux服务器被黑遭敲诈,如何在3小时内紧急逆袭 作者介绍:陈浩,北信源研发工程师,五年Linux工作经验,热衷技术研究、实践团队分享。...看完就会用的 GIT 操作图解分析 无论你是前端还是后台,无论是还是移动端研发,GIT 是逃避不了的东西,当然你说你要用 SVN,那不在这次的讨论范围之内。...本文主要讲述如何在 Linux 下连接 V** 服务。....… 10 个非常有趣的 Linux 命令 Linux 当中有很多比较有趣的命令,可以动手看看,很简单的。

    14K30

    Oracle (ROLLBACK)撤销(UNDO)

    --================================== --Oracle (ROLLBACK)撤销(UNDO) --===============================...=== 一、(ROLLBACK)撤销(UNDO) 前滚是保证Oracle数据库中的数据处于一致性状态的重要手段。...在9i版本以前 Oracle使用数据库中的段来实现未提交数据或因系统故障导致实例崩溃时进行操作 每一个表空间需要创建段,各个表空间对段实现各自的管理 在9i及后续版本 提供了一种新的数据的管理方式...,即使用Oracle自动管理的撤销(Undo)表空间 自动撤销管理表空间统一管理所有DML的操作,简化了对于工作的管理 在9i,10g中的段仅仅用作保留向后兼容 撤销段代替了原有版本中的段...TYPE2 UNDO 段: --9i之后使用的撤销段 关于,一个时刻仅能使用一种类段类型,即要么使用与以前版本兼容的段,要么使用撤销段 事实上,在9i之后仅仅支持撤销段,从上面错误的提示即可证实

    2.4K10

    指南 | COS源设置实践

    一、源设置功能简介 1.简介 可以通过对象存储控制台,对存储桶设置源规则,当请求的对象在存储桶中不存在或者需要对特定的请求进行重定向时,可以通过源规则从 COS 访问到对应的数据。...二、离线源与同步源架构示意图 1.离线源示意图 1.png 2.同步源示意图 2.png 三、控制台配置指南 1.操作步骤 1)登录 对象存储桶控制台,选择左侧菜单栏【存储桶列表】,进入存储桶列表页面...源协议:COS 访问指定的源站时所使用的 HTTP 协议,可选项为强制 HTTPS、强制 HTTP 跟随请求协议。...指定前缀指定后缀的配置可以同时生效。 同步源:开启同步源后,当 COS 需要去源站拉取数据时将不返回3XX 状态码。该配置项当前仅支持北京、上海、新加坡、孟买地域的存储桶。...UC截图20210310121935.png 四、离线源与同步源的实践操作 1.离线源案例 1)首先在 COS 控制台添加回源规则,相关配置如下;其中,源地址填写源站的外网地址 111.230.

    1.4K30

    指南 | COS源设置实践

    一、源设置功能简介 1.简介 可以通过 对象存储 控制台,对存储桶设置源规则,当请求的对象在存储桶中不存在或者需要对特定的请求进行重定向时,可以通过源规则从 COS 访问到对应的数据。...二、离线源与同步源架构示意图 1.离线源示意图 2.同步源示意图 三、控制台配置指南 1.操作步骤 1)登录 对象存储桶控制台,选择左侧菜单栏【存储桶列表】,进入存储桶列表页面。...源协议:COS 访问指定的源站时所使用的 HTTP 协议,可选项为强制 HTTPS、强制 HTTP 跟随请求协议。...指定前缀指定后缀的配置可以同时生效。 同步源:开启同步源后,当 COS 需要去源站拉取数据时将不返回3XX 状态码。该配置项当前仅支持北京、上海、新加坡、孟买地域的存储桶。...四、离线源与同步源的实践操作 1.离线源案例 1)首先在 COS 控制台添加回源规则,相关配置如下;其中,源地址填写源站的外网地址 111.230.xxx.xxx ,同步源选择 “关闭” ,其它的设置可以根据实际情况需要进行配置

    2.3K40

    Git回退实战之addcommit

    一、需求背景初入职场,由于自己的失误或者对git不熟悉,把被人的代码给冲突掉了,然后需要立马,对于新手开发,应该比较常见吧!...或者,比较多一种情况,错误把工程add了到了暂存区,比如一些本地配置,本来就不应该提交的,又或者,开发中只提交部分代码,又想最新的提交合并到上一次提交,等等,很多种场景,我们都会用到git版本回退/...接下来就各位初入职场的同学们讲一下如何代码回退/,让同学们对代码回退/不在恐惧。...二、Git版本回退/实操在实操演练前,我们需要去了解Git版本的一些理论知识:版本管理的Git 有三种状态: 已提交(committed)、已修改(modified) 已暂存(staged)已修改...三、总结本文主要是讲解如何熟练运用git版本回退、操作,其实操作很简单,基本都是几个命令,但是执行的过程需要细心点,欢迎大家收藏,遇到问题直接可以复制运行即可。

    1.2K30

    一文搞懂持久化

    undo log的作用就是mvcc(多版本控制),我们这里主要说,当我们在事务里insert、update、delete某些数据的时候,就会产生对应的undo log,当我们执行时,通过undo...需要注意的是并不是修改的物理页,而是逻辑的恢复到最初的样子,比如一个数据A,在事务里被你修改成B,但是此时有另一个事务已经把它修改成了C,如果直接修改数据页把数据改成A,那么C就被覆盖了。...DB_ROLL_PTR:指针,本质上就是指向 undo log 的指针。...undo log是如何的?...InnoDB对undo log的管理采用段的方式,也就是段,每个段记录了1024个undo log segment,InnoDB引擎默认支持128个段 mysql> show variables

    76810

    Linux日常-history

    作者介绍:简历上没有一个精通的工程师。请点击上方的蓝色《小路》关注我,下面的思维导图也是预计更新的内容当前进度(不定时更新)。...本小章内容就是Linux进阶部分的日常部分,掌握这些日常技巧或者方法在我们的日常过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常-主机名&hosts Linux日常-history(本章节) Linux日常-SSHD(一) Linux日常-SSHD(二) Linux日常...-ENV(一) Linux日常-ENV(二) Linux日常-任务计划 history 命令用于显示当前 Bash shell 会话的命令历史记录。...=1; i<=1000; i++)); do echo "echo Command $i"; history -s "echo Command $i"; done 5.最常用的配置是修改历史命令数量,添加时间戳及用户功能

    3900

    linux中iostat命令_linux维和网络

    系列专题:Linux入门教程 ---- Linux系统中的iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。...显示CPU使用情况 -d: 显示磁盘使用情况 -N: 显示磁盘阵列(LVM) 信息 -n: 显示NFS 使用情况 -k: 以 KB 为单位显示 -m: 以 M 为单位显示 -t: 报告每秒向终端读取写入的字符数...CPU的信息 -V: 显示版本信息 -x: 显示详细信息 -p:[磁盘] 显示磁盘分区的情况 3....实践 3.1 常用参数 [root@devvm ~]$ iostat -x Linux... avg-cpu: %user %nice %system %iowait %steal %idle...await 的大小一般取决于服务时间(svctm) 以及I/O 队列的长度 I/O 请求的发出模式。

    9.7K30
    领券