文章分类 - oracle
摘要:三种情况: 1、一个监听在一个IP一个端口上监听多个实例 2、一个监听在一个IP不同端口上监听多个实例 3、多个监听监听多个实例 查询 lsnrctl交互界面中可以查看listener.ora配置信息 alter system register; "GLOBAL_DBNAME和SID_NAME的区别
阅读全文
摘要:当oracle启动时,初始化参数文件的加载顺序为:spfilesid.ora、spfile.ora、initsid.ora 数据库处于SHUTDOWN状态:数据库处于停止状态。不能接受外界数据请求。使用操作系统命令ps –ef | grep ora看不到任何数据库进程的存在,启动脚本问dbstart
阅读全文
摘要:使用rank over()的时候,空值是最大的,如果排序字段为null, 可能造成null字段排在最前面,影响排序结果。 可以这样: rank over(partition by course order by score desc nulls last)
阅读全文
摘要:创建表空间: CREATE TABLESPACE lmtbsb DATAFILE '/u02/oracle/data/lmtbsb01.dbf' SIZE 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K BLOCKSIZE 8K; CREATE TEMPO
阅读全文
摘要:系统中必须的表空间:SYSTEM、SYSAUX、TEMP、UNDO 表空间的分类: 永久表空间 存放永久性数据,如表,索引等。 临时表空间 不能存放永久性对象,用于保存数据库排序,分组时产生的临时数据。 UNDO表空间 保存数据修改前的镜象。 一、ORACLE 表空间扩展方法 1.方法1 2.方法2
阅读全文
摘要:1. 闪回技术:当一个表被删除时,它并不是真的被删除了而只是被放到了回收站(recyclebin)里面,只要表还在回收站里,它就可以被重新恢复(闪回)回来。该回收站被放在表所在的表空间,Oracle并不保证所有删除的表都能闪回成功。因为当用户在某个表空间上创建一个新表(或需要磁盘空间)时,Oracl
阅读全文
摘要:1. 归档模式 在归档模式下时,当LGWR后台进程的写操作从一个重做日志组切换到另一个重做日志组之后,归档写后台进程(ARCH/ARCn)就会将原来的重做日志文件的信息复制到归档日志文件中。可以把归档日志文件堪称是重做日志文件的克隆; 要使归档的操作自动化,首先必须将数据库设置为归档模式,其次要启动
阅读全文
摘要:1. Oracle索引是一个独立于表的对象,它可以存放在与表不同的表空间中。即使索引崩溃,甚至索引删除都不会印象真正存有数据的表。 2. 为什么要引入索引:为了加快查询的速度。 3. 索引对查询语句的影响:能够加快查询速度。 4. 索引对DML语句的影响。当对表进行DML操作时,oracle服务器将
阅读全文
摘要:TRUNCATE TABLE语句的特性 1)删除表中所有的数据行,但保留表的结构 2)对应的索引也被截断 3)因为该语句为DDL语句,所以不会产生还原数据,所删除的数据也无法恢复 4)该语句释放表所占的磁盘空间 5)并不触发表的删除触发器 6)如果一个表正在被一个外键所引用,该表不能截断。 14.
阅读全文
摘要:重做日志写进程在任意时刻只能写一组重做日志组,写进程(LGWR)后台进程正在写的重做日志组称为当前(current)重做日志组,LGWR将把完全相同的信息从重做日志缓冲区(redo log buffer)中复制到该组的每个重做日志文件中。它是以循环的方式写重做日志组的。当LGWR写满了一组重做日志时
阅读全文
摘要:备份中常用的术语解释 冷备份(脱机备份): 数据库处于关闭状态下所做的物理拷贝。数据库处于非归档模式下只能使用这种方法备份。 数据库全备份:备份所有数据文件和控制文件,在全备份时,数据库可以处在关闭或打开状态,但在非归档模式下必须处于关闭状态。 数据文件备份:备份单个的数据文件,在非归档模式下,只能
阅读全文
摘要:ADR(Automatic Diagnostic Repository)是一个基于文件的档案库,用于存放数据库的诊断信息,例如跟踪文件,意外dump文件,IPS包,警告日志文件,健康监控报告,核心dump文件以及其它诊断信息 一、ADR的结构和位置 ORACLE_BASE环境变量:ADR的根目录 二
阅读全文
摘要:一、root用户 1、安装前准备 2、编辑etc/sysctl.conf 在/etc/sysctl.conf末尾添加,并执行sysctl p生效 3、编辑/etc/security/limits.conf 在 /etc/security/limits.conf末尾添加 4、在/etc/pam.d/l
阅读全文
摘要:一、ORACLE中的GOTO用法 二、ORACLE中的FOR循环用法 三、ORACLE中的WHILE循环用法 DECLARE x number; BEGIN x := 0; WHILE x
阅读全文
摘要:游标的概念: 游标位于内存中的 "临时表"。 具体如下:游标是从数据表中提取出来的数据,以 临时表 的形式存放到 内存中,在游标中有一个 数据指针, 在初始状态下指向的是首记录,利用 fetch 语句可以移动该指针,从而对游标中的数据进行各种操作,然后将操作结果写回到数据库中。游标用来查询数据库,获
阅读全文
摘要:表连接分类 : 内连接、外连接、交叉连接、自连接
阅读全文
摘要:1.命令语法 sqlldr userid=数据库连接 control=控制文件 log=/tmp/test.log data=/tmp/test.csv rows=10 2.控制文件 控制文件格式
阅读全文
摘要:查询Oracle正在执行的sql语句及执行该语句的用户 查询锁会话并解锁
阅读全文