Welcome 微信登录

首页 / 数据库 / MySQL

UNDO表空间失败的处理方法

UNDO表空间失败的处理方法

本文档中,测试环境是AIX6.1,日文系统。一、UNDO表空间异常的现象1、表空间文件,如果被我们自己无意中删除,或者被其他程序破坏的话,Oracle将无法正常启动,也无法正常退出。SQL> shutdown immediateORA-00376: ファイル12を読み込むことはできません。ORA-01110: データファイル12: "/opt/oradata/DTCDB/undotbs_01.dbf"2、通过Oracle命令删除UNDO表空间,同样也...
Oracle纵向表转换为横向表写法

Oracle纵向表转换为横向表写法

Oracle纵向表转换为横向表写法假设存在如下纵向表,第一列为id(可能是某个业务数据的id),第二列为类型,第三列为类型对应的值,如下图:如上表,存在2,3,4三种类型,其中业务数据ID为1的三种类型都有值,业务数据ID为2的三种类型都有值,业务数据ID为3的只有类型2和3有值,现在要把纵向表横过来显示,可以采用如下代码:-- =========================================================-- 纵向表变...
MongoDB的真正性能

MongoDB的真正性能

最近开始研究MySQL和MongoDB,发现这方面资料不多。尤其是真正的说到点子上的文章,太少了。有一些对比测试的文章基本上都是瞎测,测试方法都测到了马腿上,得出的结论基本上都是NoSQL毫无价值容我借用Russell Smith 的那句话:不是MongoDB不行,是你不懂。让我来分析一下MongoDB的真正性能吧。有说MongoDB慢 反对:不设其他唯一索引的情况下,只用_id 在普通办公电脑上每秒插入几万,在普通x86服务器上每秒插入十几万,你好意思...
Oracle Tuning Log File Sync 等待事件的几种策略

Oracle Tuning Log File Sync 等待事件的几种策略

在一个频繁 commit/rollback 或磁盘 I/O 有问题、大量物理读写争用,那么、我们便会经常瞧见 LOG FILE SYNC 等待事件出现在 TOP EVENTS 中,评估 LOG FILE SYNC等待事件的指标是平均等待时间、以及 AWR 后续的 WAIT EVENT HISTOGRAM对于 OLTP、平均等待时间 7 ms算正常、正常情况下平均等待时间不会超过 10 ms下面给出几种优化的策略、㈠ 优化 REDO 日志的 I/O如果能够优...
Oracle DG介绍(物理无实例)

Oracle DG介绍(物理无实例)

DG是dataguard,也叫standby,是Oracle提供的一种容灾解决方案,只有企业版可用,标准版是不能用的,DG最多可以有一个主节点,9个从节点。可分为逻辑和物理两类,这里注意区分一下,逻辑的是通过redo转换成SQL语句,然后再standby上执行该SQL语句实现的同步,物理standby是接受主节点的redo数据后,以介质恢复的方式进行同步,这是这两者的本质区别。DG的三种模式:最大保护:主节点事务提交前,redo写入在线日志,而且从节点也要...
ORA-00600: internal error code, arguments: [4194] ,ORA-00607

ORA-00600: internal error code, arguments: [4194] ,ORA-00607

今天有个童鞋说自己的client 连接不上server端了通过口头指导实在无法弄好,当时心里还愤愤 一个Oracle net问题搞这么长时间让对方发远程给我童鞋的服务端是windows端的,进来的第一件事就是sqlplus / as sysdba直接就蹦出来空实例。。我就出离愤怒了。。。sql>startup看着走到mount 要open的时候嘭的一下,蹦出两个错误ora607ora600这是两个经典错误我询问了一下当事人,之前这个库咋了,他说是个测...
Oracle 备份恢复概要介绍

Oracle 备份恢复概要介绍

备份恢复是Oracle的一门重要技术,当然大家最好都不需要用到这门技术,就像大家最好都不需要去医院。在打开数据库的时候,oracle会对控制文件和数据文件头的检查点进行比对:1.检查数据文件头的checkpoint cnt与控制文件中的checkpoint cnt是否一致,如果一致,那么进行第二次检查2.检查数据文件头开始的SCN和控制文件中结束的SCN进行比较,如果一致,那么不需要进行恢复,但是如果不一致,比如突然断电,控制文件还没有来得及记录数据文件的...
数据库密码的破解(以破解MySQL数据库为例)实验

数据库密码的破解(以破解MySQL数据库为例)实验

1、常见的数据库类型包括 微软的SQLServer 、MySql、IBM的DB2、Oracle2、DBPwAudit数据库密码破解工具1) 功能:通过挂载字典对目标数据库进行密码暴力猜解,目前支持的数据库包括SQLServer、MySQL、Oracle、DB22) DBPwAudit的安装:图1、上传实验用到的软件包注释:#crunch 密码字典生成工具#mysql-cennector-java 密码破解工具需要的驱动(注意:数据库类型不同,驱动不同)#d...
Oracle ORA-01555 错误解决

Oracle ORA-01555 错误解决

首先要说明的一点是:ORA-01555错误是一个“安全”的错误,它不会造成数据丢失或损坏,只是会让接收到该错误的查询无法继续,因此,在数据库的日常维护工作中,如果只是一次两次碰到ORA-01555错误,一般都先忽略,但是如果经常碰到该错误,则要进行一些调整以避免该错误的再次发生。1. 为什么会产生ORA-01555错误?这个错误是由数据库的读一致性(Read consistency)引起的,当查询需要访问被修改的数据时,它会到und...
Oracle Flashback闪回机制

Oracle Flashback闪回机制

Flashback的目的在有Flashback之前,如果你对数据误操作,并已提交,这时想回退该误操作,将会是很件麻烦的事情。有人可能会说可以用备份恢复到误操作之前,但正确的操作数据也一起没了。唯一可能的办法就是日志挖掘,但日志挖掘非常繁琐,很难定位。因此,Oracle推出了Flashback技术,主要目的就是为了恢复误操作。Flashback家族介绍数据库级别:Flashback Database表级别:Flashback Drop和Flashback T...
<< 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 >>