Oracle11.2新特性之存储
11.2版本除了进一步推进基于ASM的存储(ASM整合进Grid Infrastructure),ASM Cluster File System (ACFS)外,针对存储层的最新进展,增加了如下特性。下面部分均摘自《Oracle Database New Features Guide 11g Rel...
Oracle11.2新特性之使用DBMS_PARALLEL_EXECUTE包实现并行
使用DBMS_PARALLEL_EXECUTE包实现并行该包支持insert、update、delete、merge、匿名包自动以scheduler job 方式并行执行。支持的chunk方式包括:CREATE_CHUNKS_BY_NUMBER_COL ProcedureCREATE_CHUNKS_BY_ROWID Proc...
Oracle11.2新特性之INSERT提示IGNORE_ROW_ON_DUPKEY_INDEX
insert提示IGNORE_ROW_ON_DUPKEY_INDEX在 insert into tablea ...select * from tableb中,如果存在唯一约束,会导致整个insert操作失败。使用IGNORE_ROW_ON_DUPKEY_INDEX提示,会忽略唯一约束冲突,回滚当前行,继...
11.2新特性之不可见索引-临时统计信息
Oracle11.2通过增加部分对象的会话级可见性/属性,支持更灵活得维护、开发。比如新增了editionable对象,不可见索引(invisible index),不可见统计信息(pending statistics),分别验证如下。1,支持editionable的对...
挥发性表的统计信息问题
问题: 2012年12月10日生产库出现了大量“cache buffer chain lath”等待事件,在定位问题后,通过收集对公查询结果缓存表的统计信息,问题得到解决。为了避免类似问题,在2012年12月10日晚8时,重新收...
logon_trigger
使用logong trigger限制登陆。相关:Profile Parameters (sqlnet.ora):TCP.VALIDNODE_CHECKING=yesTCP.INVITED_NODES:Use the parameter TCP.INVITED_NODES to specify which clients are allowed access to the dat...
vi常用操作
除了常用的quit,write操作,一些命令使用起来非常方便。1,移动光标L/H/J/K,上下左右0,^,$,当前行位置:行首/行尾1shift+G,shift+G,第一行,文件尾ctrl+F,ctrl+B,上下翻页shift+A,移动到行尾并且换为插入模式...
linux进程前台-后台运行
版本:[oracle@bnet95 ~]$ uname -aLinux bnet95 2.6.18-164.el5xen #1 SMP Thu Sep 3 04:47:32 EDT 2009 i686 i686 i386 GNU/Linux1,前台运行方式:[oracle@bnet95 ~]$ xlogo出现xlogo窗口Ctrl-C退出。2,后台...
修改外键为validate时需要验证数据是否符合外键约束
修改外键为validate时需要验证数据是否符合外键约束,验证如下:1,版本:SQL> select * from v$version; BANNER----------------------------------------------------------------Oracle Database 10g Ente...
root.sh
Oracle中的特殊权限设置在安装ORACLE后,需要以root用户运行root.sh。root.sh都作了那些操作呢?版本:[oracle@bnet95 ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on Mon Sep 30 10:28:01 ...
setuid-setgid-sticky-bit
特殊权限设置:setuid bit,setgid bit,sticky bitVERSION:[root@bnet95 ~]# uname -aLinux bnet95 2.6.18-164.el5xen #1 SMP Thu Sep 3 04:47:32 EDT 2009 i686 i686 i386 GNU/Linux1,setuid bit (octal 4000),...
linux文件权限问题
关于Linux下文件权限:问题1,用户自己的文件权限为007时是否可写?[root@bnet95 ~]# groupadd test[root@bnet95 ~]# useradd -g test t[root@bnet95 ~]# id tuid=505(t) gid=506(test) groups=506(test)[root@bne...
使用SQLLOADER将每行数据根据条件插入不同表
SQL*LOADER支持将每行数据数据(物理行)根据条件插入不同表,本文进行测试验证。1,测试:1.0测试表create table multi_line(x1 varchar2(100),x2 varchar2(100),x3 varchar2(100));create table multi_line2(x1 v...
使用SQLLOADER将多行数据合并为一行进行加载
SQL*LOADER支持将多行数据(物理行)合并为一行(逻辑行)处理,本文进行测试验证。1,语法说明:1.1,使用CONCATENATE合并固定行数为一行format:CONCATENATE integer 1.2,使用CONTINUEIF根据条件将多行合...
使用SQLLOADER将一行数据拆分为多行进行加载
SQL*LOADER支持将一行数据(物理行)拆分为多行(逻辑行)处理,本文进行测试验证。1,测试:1.0测试表create table multi_line(x1 varchar2(100),x2 varchar2(100),x3 varchar2(100));create table multi_line2(x1...
BOM
1,什么是BOM?BOM: Byte Order MarkUTF-8 BOM又叫UTF-8 签名,其实UTF-8 的BOM对UFT-8没有作用,是为了支持UTF-16,UTF-32才加上的BOM,BOM签名的意思就是告诉编辑器当前文件采用何种编码,方便编辑器识别,但是BOM虽然在...
readwrite状态下实现可传输表空间
目的:可传输表空间可以实现迅速将数据迁移/分发的目的,但需要将源库表空间设置为readonly状态,这个条件使该方法无法在生产库联机使用。不过,可传输表空间支持使用备份生成可传输表空间,从而在不需要修改表空间...
使用外部表保存查询结果
可以使用外部表快速将查询结果从生产库导入到测试库。1,从生产库导出SQL> select * from dba_directories;DIRECTORY_NAME DIRECTORY_PATH-------------------------------------------- &n...
基于预建表的物化视图是否支持快速刷新?
问题:(1)on prebuilt table的物化视图支持快速刷新吗?(2)如果on prebuilt table内容与视图定义语句不一致时,是否支持快速刷新,刷新时是否报错?--1,创建基表SQL> select * from v$version; BANNER-------------...
试用开源数据库ApacheDerby
0,版本在http://db.apache.org/derby下载http://db.apache.org/derby,要求JRE版本不低于1.5.1,设置环境假设:DERBY安装路径:D:\dev\db-derby-10.8.2.2-bin用户环境变量设置如下:myenv.bat:set JAVA_HOME=C:\Program...