归档模式和非归档模式
摘要:1.归档模式 Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使用的日志,当联机重做日志组2写满的...
阅读全文
posted @
2014-10-24 11:41
路遥日久
阅读(241)
推荐(0)
ORACLE用户管理方式下备份数据和复制数据库
摘要:首先要明确的是,oracle数据库的备份可以分为逻辑备份和物理备份。 逻辑备份的是通过数据导出对数据进行备份,主要方式有老式的IMP/EXP和数据泵灯方式。适合变化较少的数据库,而对于高可用性数据库,由于这种方式备份的数据只能恢复到备份的时间点,所以并不适用。但由于逻辑备份具有平台无关性,所...
阅读全文
posted @
2014-10-24 11:28
路遥日久
阅读(386)
推荐(0)
oracle 数据库关闭的的几种方式总结
摘要:shutdown的几种方式,shutdown abort的一些弊端有哪些1、shutdown normal 正常方式关闭数据库。2、shutdown immediate 立即方式关闭数据库。 在SVRMGRL中执行shutdown immediate,数据库并不立即关闭, 而是在Oracle...
阅读全文
posted @
2014-10-24 10:30
路遥日久
阅读(1311)
推荐(0)
oracle热备份
摘要:热备份是在数据库运行的情况下,采用archivelog mode 方式备份数据库的方法,冷备份虽然操作简便,但因为备份需要关闭数据库,如果系统是一个7X24小时的运行的数据库,冷备份是不现实的,热备份的优缺点如优点:a.可在表空间或数据库文件级备份、备份时间短 b.可达到秒级恢复(恢复到某一时间点上...
阅读全文
posted @
2014-10-24 10:27
路遥日久
阅读(442)
推荐(0)
oracle 的 startup,startup mount,startup nomount之间的区别
摘要:startup,startup mount,startup nomount之间的区别startup nomount选项:(读初始化参数文件,启动实例)startup nomount选项启动实例,但不安装数据库。当数据库以这个模式启动时,参数文件被读取;后台进程和内存结构被启动;但它们不被附加或与数据...
阅读全文
posted @
2014-10-24 10:22
路遥日久
阅读(508)
推荐(0)
Oracle数据导入导出imp/exp命令总结
摘要:racle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.E...
阅读全文
posted @
2014-10-23 21:32
路遥日久
阅读(420)
推荐(0)
oracle模糊查询效率可这样提高
摘要:1、使用两边加‘%’号的查询,oracle是不通过索引的,所以查询效率很低。 例如:select count(*) from lui_user_base t where t.user_name like '%cs%';2、like '...%'和 like'%...'虽然走了索引,但是效率依然很低。...
阅读全文
posted @
2014-10-23 14:33
路遥日久
阅读(3509)
推荐(0)
Orace数据库锁表的处理与总结<摘抄与总结三>
摘要:当Oracle数据库发生TX锁等待时,如果不及时处理常常会引起Oracle数据库挂起,或导致死锁的发生,产生ORA-60的错误。TX锁等待的分析Oracle数据库中一般使用行级锁。当Oracle检测到死锁产生时,中断并回滚死锁相关语句的执行,报ORA-00060的错误并记录在数据库的日志文件aler...
阅读全文
posted @
2014-10-13 11:44
路遥日久
阅读(256)
推荐(0)
oracle命令的缩写原型单词方便记忆总结
摘要:$ORACLE_HOME/bin下的utilities解释BinaryFirstAvailableDescriptionadapters(7.3.4)InstalledNetworkAdaptersagentctl9.0.1AgentControlUtilityagtctl8.1.5AgentCon...
阅读全文
posted @
2014-10-13 11:30
路遥日久
阅读(453)
推荐(0)
Orace数据库锁表的处理与总结<摘抄与总结二>
摘要:当Oracle数据库发生TX锁等待时,如果不及时处理常常会引起Oracle数据库挂起,或导致死锁的发生,产生ORA-60的错误。TX锁等待的分析Oracle数据库中一般使用行级锁。当Oracle检测到死锁产生时,中断并回滚死锁相关语句的执行,报ORA-00060的错误并记录在数据库的日志文件aler...
阅读全文
posted @
2014-10-13 11:24
路遥日久
阅读(152)
推荐(0)
Orace数据库锁表的处理与总结<摘抄与总结一>
摘要:TM锁(表级锁)类型共有5种,分别称为共享锁(S锁)、排它锁(X锁)、行级共享锁(RS锁)、行级排它锁(RX锁)、共享行级排它锁(SRX锁)当Oracle执行DML语句时,系统自动在所要操作的表上申请TM类型的锁。当TM锁获得后,系统再自动申请TX类型的锁,并将实际锁定的数据行的锁标志位进行置位。这...
阅读全文
posted @
2014-10-13 10:51
路遥日久
阅读(242)
推荐(0)
数据库连接报错之IO异常(The Network Adapter could not establish the connection)
摘要:Io 异常: The Network Adapter could not establish the connection有以下四个原因:1、oracle配置listener.ora和tnsnames.ora文件里面查看是否配置正确2、IP错误在设置URL时错误,例如:jdbc:oracle:thi...
阅读全文
posted @
2014-10-13 09:36
路遥日久
阅读(52229)
推荐(0)
linux 脚本编写基础(一)
摘要:1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要...
阅读全文
posted @
2014-10-10 22:52
路遥日久
阅读(282)
推荐(0)
linux常用命令之ln
摘要:ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件...
阅读全文
posted @
2014-10-10 22:44
路遥日久
阅读(330)
推荐(0)
linux常用编辑器
摘要:管理员在进行系统操作的时候,不可避免地会对文本进行修改,如进行各种服务程序配置文件的改动,使程序对用户提供不同的服务效果。在本章我们向大家介绍Linux上常见的编辑器ed、vi、emacs,同时以vi为例,讲解Linux中的文本编辑,为大家成为优秀的系统管理员打下基础。【重点内容】Ø Linux编辑...
阅读全文
posted @
2014-10-10 21:59
路遥日久
阅读(844)
推荐(0)
linux常用命令之tail
摘要:从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。语法标准语法tail [ -f ] [ -c Number | -n Number | -...
阅读全文
posted @
2014-10-10 21:34
路遥日久
阅读(190)
推荐(0)