ORACLE 行链接 行迁移
行链接产生原因:当一行数据大于一个数据块,ORACLE会同时分配两个数据块,并在第一个块上登记第二个块的地址,从而形成行链接。预防方法:针对表空间扩大数据块大小。行迁移产生原因:当Update时,Updat...
ORACLE shrink
作用:手动收缩空间前提:row movement 功能开启查看row movement状态:select * from dba_tables where table_name ='表名';开启row movement:alter talbe 表名 enable row movement;使用:整理(数据...
ORACLE 迁移
对象:表空间,数据库作用:将表空间,数据库通过复制的方法尽快传输的另一台机器,可以跨平台移动system表空间迁移:1. 关闭数据库SQL> shutdown immediate数据库已经关闭。已经卸载数据库。ORACLE 例程...
ORACLE 创建ASM系统
操作系统:Linux5.3创建磁盘:添加6个1G的SCSI磁盘,使用fdisk命令格式化。创建文件:touch /etc/udev/rules.d/99-oracle-asmdevices.rules添加内容:KERNEL=="sda1",NAME="asm1" WNER="oracle", GROUP=...
ORACLE ASM基础知识
1. ASM Instance:oracle 11g可以存放所有ORACLE相关文件;2. ASM Instance后台进程:a. RBAL:管理磁盘,每3秒测试一次磁盘,检查是否工作正常;协调ARB0.....ARBAb. ARB0.....A3. ASM文件系统中不区分...
ORACLE 资源分配
制定资源分配计划:Level1 - Level8:分配CPU使用Level1:第一次分配;Level2-8:对第一次分配后针对剩余空间再次分配压力模式:Emphasis modellevel1 level2 level3100 ...
ORACLE JOB
Job weight:Job 的并行度Job_queue_process:并行执行最大个数相关参数:1. schedule:设置执行时间;2. program:设置执行内容;3. windows:设置job执行的资源分配计划;4. class:设置job执行对应的consum...
ORACLE 加密
类型:1. TDE 外部密钥;2. RMAN 加密;COPY不能加密3. datapump加密;4. VPD加密long,lob类型不加密
ORACLE Materilaized View
将VIEW固化刷新方法:1. complete:完全更新2. fast:增量更新;条件:建立log日志3. force:强制更新刷新模式:1. on commit:原表commit后,会刷新;2. on demand:需要手工刷新查看刷新时间:select * ...
ORACLE_10gR2 Linux5 安装
1. 硬盘空间:建议安装使用默认硬盘分区,大小20GBa. 根目录空间大于1.62GBb. /u01空间大于6GB2. 安装插件:binutils-2.17.50.0.6compat-libstdc++-33-3.2.3compat-libstdc++-33-3.2.3 (32 bit)elfutils-...
ORACLE INSERT
多表INSERT语句1)INSERT...SELECT语句能够作为单个的DML语句的一部分用于插入行到多表中2)多表INSERT语句能够被用在数据仓库系统中从一个或多个操作源转移数据到一组目的表中3)Oracle9i引入下面的多表插入语句的类型...
ORACLE UNION
UNION:union 排序;集合的并,不包含重复行UNION ALL:union all 不排序;集合的并,包含重复行UNION / UNION ALL:忽略UNION / UNION ALL后面的别名例如:SELECT department_id "DEPT_ID", department_...
ORACLE TIMESTAMP
1.建实验用表:SQL> DROP TABLE TIMESTAMP_TEST;表已删除。SQL> CREATE TABLE TIMESTAMP_TEST( 2 TIME DATE, 3 TIMESTP TIMESTAMP(3), 4 &nbs...
ORACLE UNUSED
系统忙时,在不占用资源情况下删除列。1. SET UNUSED 选项标记一列或者多列不可用, 是不可恢复的;可以重新在该表建立同名的列使用:ALTER TABLE table SET UNUSED (column)2. DROP UNUSED COLUMNS 选项是删除被...
ORACLE 二叉树查询
二叉树查询,去掉树枝及相应的叶子select employee_id, last_name, job_id, manager_idfrom employeesstart with employee_id=101connect by prior employee_id=manager_id and manager_id!=108二叉树查询,只是去掉...
ORACLE WITH
在oracle中,select 查询语句,可以使用with,就是一个子查询,oracle 会把子查询的结果放到临时表中,可以反复使用with语句只能用在select语句中例如:WITH a AS (SELECT * FROM regions), b AS (SELECT *...
ORACLE Function
类型:1. single-row function:指一行数据输入,返回一个值的函数。可用于select,where,order by语句中常见的有字符函数(如:substr) 日期函数(如:months_between) 数字函数(如:MOD) 转换函数(如:to_...
ORLACE 字段类型
1. LONG 一个表只能定义一个LONG型的列;2. 数据库中提供了两种字段类型 Blob 和 Clob 用于存储大型字符串或二进制数据;Blob 采用单字节存储,适合保存二进制数据,如图片文件。 Clob 采用多字节存储,适合保存大...
ORACLE Package
1. package 必须包含 package specification;2. package 可以使用其他package中的function;3. package 可以在线修改,编译;
ORACLE RMAN备份策略
ORACLE 10g备份(会自动删除截止到备份时所有的archivelog)每周全备一次保留30天可用的备份集;控制文件自动备份;RHEL系统1. RMAN设置:RMAN>configure controlfile autobackup on;RMAN>configure retentio...