- 博客(36)
- 资源 (2)
- 收藏
- 关注
原创 undo管理
undo数据也称为回滚数据,用户确保数据的一致性。主要用于回退事务、读一致性、事务恢复、闪回查询 回退事务:当执行DML操作修改数据时,undo数据被存放到undo段,而新数据则被存放到数据段中,如果事务操作存在问题,需要回退事务,用以取消事务变化。例如用户A执行对emp表,执行delete操作,即delete from emp where empno=‘1’,如果发现错误删除员工号 1,那么就可以通过执行rollback语句取消事务变化。当执行rollback命令时,数据库将undo段的undo数
2014-01-11 19:22:15
1239
原创 OCP-1Z0-042-V12.39-51题
51.Which two statements regarding archive log destinations are true?题目解析:A(正确)因为:.归档日志最多可以配置10个B和C(错误)因为:.归档日志可以写入本地或者远程主机D(正确)因为:归档日志信息会写入告警日志文件中E(错误)因为:归档日志目标文件位置序号与归档进程序号无关知识扩展:
2013-12-02 23:11:38
1184
原创 OCP-1Z0-042-V12.39-47题
47.Which two database operations can be performed at the mount stage of database startup?题目解析: 数据库mount阶段完成的任务:a.启动实例并打开控制文件,将数据库与实例关联起来b.利用参数文件中的说明,打开并锁定控制文件c.读取控制文件以获取数据文件和重做日志文件的
2013-12-02 22:51:27
1231
原创 【Oracle问题集7】ORA-01261: Parameter db_recovery_file_dest destination string cannot be translated
说明:【oracle问题集】是博主平时操作数据库遇到的问题以及解决方案。执行语句:表示操作数据库过程出错现象:表示操作数据库过程出现错误现象出错原因:表示出现错误的原因解决方法:表示解决错误的方法相关知识:表示与这个主题相关的知识=====================================================================
2013-10-01 18:07:45
20057
原创 【linux问题集1】启动linux系统过程中报无法找到文件或目录
现象:直接复制vm的虚拟硬盘(里面包括已经安装好的redhat系统),当把虚拟硬盘加载到虚拟机中,并重启redhat 系统,就报“no such file or directory while trying to open /dev/sdb1”错误原因:当拷贝虚拟硬盘时,只拷贝一份带有操作系统虚拟硬盘,但是有原先虚拟操作系统配置多块虚拟硬盘,现在的虚拟里面却没有添加多块虚拟硬盘,从而导致l
2013-10-01 15:43:04
2375
原创 【Oracle问题集6】ORA-01548: active rollback segment XX found, terminate dropping tablespace
说明:【oracle问题集】是博主平时操作数据库遇到的问题以及解决方案。执行语句:表示操作数据库过程出错现象:表示操作数据库过程出现错误现象出错原因:表示出现错误的原因解决方法:表示解决错误的方法相关知识:表示与这个主题相关的知识=============================================================执行语句
2013-06-20 18:00:29
2529
原创 【Oracle问题集5】ORA-55622: DML, ALTER and CREATE UNIQUE INDEX operations are not allowed on table
说明:【oracle问题集】是博主平时操作数据库遇到的问题以及解决方案。执行语句:表示操作数据库过程出错现象:表示操作数据库过程出现错误现象出错原因:表示出现错误的原因解决方法:表示解决错误的方法相关知识:表示与这个主题相关的知识==============================================================执行语
2013-06-20 17:49:10
2083
原创 软件测试全图
如果你5年以上软件测试工作经验,请你进去看看,你能回答出下面所有软件测试理论概念吗?如果你3年以上软件测试工作经验,请你进去看看,你能回答出下面70%软件测试理论概念吗?如果你1年以上软件测试工作经验,请你进去看看,你能回答出下面40%软件测试理论概念吗?一直以来,自以为对软件测试理论掌握比较好的,但是上个星期经过了面试,原来发现自己对软件测试理论知识不仅仅是匮乏,而且很多基本概念
2013-06-04 11:50:48
1393
原创 Oracle Rman技术总结(一)——备份
一、Rman 备份 Rman备份形式:镜像复制和备份集。镜像复制:镜像复制实际上就是将数据文件、控制文件或者归档文件的复制,与用户通过操作系统命令建立的方式一样,只不过rman利用数据库形式进行复制,而用户通过操作系 统命令。备份集:通过rman创建的逻辑备份对象。一个备份集中可以包含多个数据文件、控制文件、或归档文件。备份集在物理上是由多个备份片段组成,每个备份片段式一个操作系统
2013-05-26 17:36:55
1209
原创 Oracle Flashback技术总结(四)—— Flashback Table 和Flashback Data Archive
六、Flashback Table 注意SYS用户下不支持闪回,这点前面已经说明过。1.flashback table 简介Flashback Table也是使用UNDO tablespace的内容来实现对数据的回退。该命令相对简单,输入:flashback table table_name to scn(to timestamp) 即可。
2013-05-26 13:55:37
1674
原创 Oracle Flashback技术总结(三)—— Flashback Query
三、Flashback QueryFlashback 是ORACLE 自9i 就开始提供的一项特性,在9i 中利用oracle 查询多版本一致的特点,实现从回滚段中读取表一定时间内操作过的数据,可用来进行数据比对,或者修正意外提交造成的错误数据,该项特性也被称为Flashback Query。1、Flashback Query概念正如前言中所提,
2013-05-25 19:40:06
1523
原创 Oracle Flashback技术总结(二)—— Flashback DROP
二、Flashback DROP Flashback Drop 是从Oracle 10g 开始出现的, 用于恢复用户误删除的对象(包括表,索引等), 这个技术依赖于Tablespace Recycle Bin(表空间回收站),这个功能和windows的回收站非常类似。 Flashback 不支持system表空间下的对象,也不能从回收站里拿到。故使用SYS 或者SYSTE
2013-05-24 12:03:02
1258
原创 Oracle Flashback技术总结(一)—— Flashback Database
闪回技术通常用于快速简单恢复数据库中出现的认为误操作等逻辑错误,从闪回的方式可以分为基于数据库级别闪回、表级别闪回、事务级别闪回,根据闪回对数据的影响程度又可以分为闪回恢复,闪回查询。闪回恢复将修改数据,闪回点之后的数据将全部丢失。而闪回查询则可以查询数据被DML的不同版本,也可以在此基础之上确定是否进行恢复等 Flashback 技术是以Undo segment中的内容为基础的, 因此受限
2013-05-23 17:29:36
1522
原创 【Oracle问题集4】ORA-00205 error in identifying controlfile
说明:【oracle问题集】是博主平时操作数据库遇到的问题以及解决方案。执行语句:表示操作数据库过程出错现象:表示操作数据库过程出现错误现象出错原因:表示出现错误的原因解决方法:表示解决错误的方法相关知识:表示与这个主题相关的知识================================================================执
2013-05-22 10:48:52
4378
原创 【Oracle问题集3】ORA-12543: TNS:destination host unreachable
说明:【oracle问题集】是博主平时操作数据库遇到的问题以及解决方案。执行语句:表示操作数据库过程出错现象:表示操作数据库过程出现错误现象出错原因:表示出现错误的原因解决方法:表示解决错误的方法相关知识:表示与这个主题相关的知识====================================================================
2013-05-21 13:54:08
19337
原创 【Oracle问题集2】ORA-01113: file 7 needs media recovery
说明:【oracle问题集】是博主平时操作数据库遇到的问题以及解决方案。执行语句:表示操作数据库过程出错现象:表示操作数据库过程出现错误现象出错原因:表示出现错误的原因解决方法:表示解决错误的方法相关知识:表示与这个主题相关的知识==================================================================
2013-05-18 11:18:20
1985
原创 【Oracle问题集1】 ORA-00845: MEMORY_TARGET not supported on this system
说明:【oracle问题集】是博主平时操作数据库遇到的问题以及解决方案。执行语句:表示操作数据库过程出错现象:表示操作数据库过程出现错误现象出错原因:表示出现错误的原因解决方法:表示解决错误的方法相关知识:表示与这个主题相关的知识=====================================================================
2013-05-16 10:49:31
1259
原创 Oracle commit详细用法
commit工作过程commit提交之前 Oracle在SGA撤销段缓冲区中生成撤销记录,撤销记录包含更新和删除表行的旧值 Oracle在SGA重做日志缓冲区生成重做日志记录 Oracle修改SGA数据库中的缓冲区commit提交时 重做记录中的事务被标记上为所提交事务的唯一scn
2013-03-05 21:54:18
5809
原创 Oracle索引管理
基础知识:create table test01( enno number(3), enname varchar(20), sex varchar(2), age number(3))1、创建索引 语法:create index 索引名称 on 表名称(列名称1,列名称2,.......) tablespace 表空间
2013-02-28 22:49:03
1055
原创 Oracle表空间管理
1、永久性表空间创建表空间 语法:系统默认值创建表空间 create tablespace 表空间名称 datafile '数据文件名称' size 数据文件大小 例子: create table
2013-02-23 14:40:39
988
原创 java中的new与newInstance区别
newInstance例子: /*String className="类名称"; Class cl
2012-11-18 20:13:51
595
原创 归回本质汇编系列(序言)
汇编语言系列序言什么是汇编语言 汇编语言是最接近于机器语言的编程语言。如果说机器语言是计算机操作的本质,那么汇编语言就是最最接近本质的语言。汇编语言操作直接面向硬件,所以,我们在使用汇编语言的时候,我们能够感知计算机的运行过程和原理,从而能够对计算机硬件和应用程序之间的联系和交互形成一个清晰的认识。这也是最能够锻炼编程者编程思维逻辑的,只有这样,学习者才能形成一个软、硬兼备的编程
2012-08-10 21:12:43
1079
原创 回归本质汇编系列(二)——寄存器
通用寄存器AH&AL=AX(accumulator):累加寄存器,常用于运算;在乘除等指令中指定用来存放操作数BH&BL=BX(base):基址寄存器,常用于地址索引CH&CL=CX(count):计数寄存器,常用于计数DH&DL=DX(data):数据寄存器,常用于数据传递。8086CPU读写内存过程CPU中的相关部件提供两个16位的地址,一个称为段地址、另一个称
2012-07-29 19:40:34
1145
原创 回归本质汇编系列(一)——汇编基础知识
CPU与外部器件交互存储单元地址(地址信息)器件的选择,读或写的命令(控制信息)读或写的数据(数据信息)总线:计算机中专门连接CPU和其他芯片的导线总线分类:地址总线、控制总线、数据总线CPU读或写取数据过程:地址线—>控制线—>数据线|CPU| |内存|| |------地址线--
2012-07-29 19:39:46
841
原创 Oracle 锁工作原理
三种现象:胀读取:一个事物读取了被其他事物写入但未提交的数据不可重复读取:一个事物再次读取曾经读取过,发现数据已经被其他已经提交的事物修改或者删除不存在读取:事物按照之前查询条件重新查询,返回的结果集中包含其他已提交事务插入满足条件的新数据SQL92标准的隔离级别未提交读取已提交读取不可重复读取串行化
2012-07-15 22:51:22
878
原创 Linux文档权限管理
1.Linux文档权限管理 第一栏代表这个文档的类型与权限[-] [rwx] [rwx] [rw-] 代表这个文档的权限和类型第一个字符代表这个文档是目录,文件或链接文件等若为[d]则是目录若为[-]则是文档若为[l]则是链接文档(link file)若为[b]则表示为装置文件的可供存储的接口设备(可随机存取装置)若为[c]则表示为装置文件里面的串行端口设备。例
2012-03-08 20:16:00
640
原创 Linux Shell脚本
变量设定规则变量与内容以一个等号【=】连结,并且等号两边不能有空格。例如name=wang变量内容若有空格符可使用双引号或者单引号。但是双引号内容 特殊字符如$等,可以保有原本的特性。例如var=“lang is $LANG”,输出lang is en_US;如果是单引号内的特殊字符则仅为一般字符(纯文本)例如:var="lang is $LANG",输出lang is $LANG可用
2012-03-06 21:06:32
890
原创 Linux进程管理
job control管理前景:可以控制欲下达指令的这个环境(foreground)背景:可以自行运作的工作,无法使用ctrl+c终止他,可以使用bg/fg呼叫该工作。工作状态【暂停stop 运行中 running】【&】直接将命令放到背景中执行例如:[root@localhost home]# ls -ls &(最好配合数据流 > 使用)[root@localhost
2012-03-06 20:40:03
657
原创 Linux文档与目录管理
基础知识.代表当前目录也可以用./来表示..代表上一层目录,也可以../来表示目录管理命令cd:变换目录pwd:显示当前目录mkdir:建立一个新的目录rmdir:删除一个空的目录查询、复制、删除与移动ls:语法ls[-aAdfFhilnrRSt] 目录名称 选项与参数:-a:全部的文档,连同隐藏(开头为.的文档)一起列出来-d:仅列出目录
2012-03-02 12:35:09
865
原创 LoadRunner多线程与多进程运行方式
Controller运行方式 当Controller运行场景任务时,在任务管理器出现一个“lr_bridge”进程,它就是联系Controller和Generator的桥梁,Controller的指令就是通过它来下达到Generator。而Load Generator接到运行指令,会启动一个mdrv.exe进程,以多进程/多线程方式调用运行脚本文件。多进程/多线程方式的区
2012-02-28 11:39:40
2541
原创 Linux磁盘管理
磁盘组成与分割磁盘组成:圆形的磁盘盘(主要记录数据的部分);机械手臂和磁盘读取头(可擦写磁盘盘上的数据);主轴马达可以转动磁盘盘,让机械手臂的读取头在磁盘盘上读写数据。磁盘盘组成:扇区为最小物理存储单位,每个扇区为512bytes;将扇区组成一个圆,那就是磁柱,磁柱是分割槽的最小单位;第一个扇区最重要里面主要有开机区(Master boot record MBR)及分割表(partitio
2012-02-26 16:00:42
621
原创 sudo指令用法
sudo语法:sudo [-b] [-u新使用者账号]选项与参数:-b:将后续的指令放到背景中让系统自行执行,而不与目前的shell产生影响-u:接切换的使用者,若无此项则代表切换身份为root例如:sudo -u wang touch /tmp/sudo.txt (注意:目前只能在tmp目录下面创建,需要设置sudo命令)sudo执行原理:当用户执行s
2012-02-24 14:49:45
1119
原创 磁盘冗余阵列(RAID)——软件磁盘阵列应用
基本概念RAID使用主要原因高可靠性、高数据传输率。位级分散:在多个磁盘上分散每个字节的各个位。块级分散:一个文件的块可分散在多个磁盘上,对于n个磁盘,一个文件的块i可存在磁盘(i mod n)+1RAID级别RAID 0:指块级别分散的磁盘阵列,但没有冗余RAID 1:指磁盘镜像,在0级别基础上多了一组镜像磁盘RAID 2:又称为内存方式的差错纠正代码结
2012-02-24 14:41:41
1578
上海贝尔CMMI3规范与文档模板
2008-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人