shell与sqlplus结合
一、最简单的shell里调用sqlplus.$ vi test1.sh#!/bin/bashsqlplus -S /nolog > result.log <<EOFset heading off feedback off pagesize 0 verify off echo offconn u_test/iamwangncselect * from tab;exitEOF$ ch...
索引组织表
索引组织表(IOT)不仅可以存储数据,还可以存储为表建立的索引。索引组织表的数据是根据主键排序后的顺序进行排列的,这样就提高了访问的速度。但是这是由牺牲插入和更新性能为代价的(每次写入和更新后都要重新...
outline的使用和创建
【OUTLINE】使用Oracle Outline技术暂时锁定SQL的执行计划 Oracle的Outline技术可以在特殊情况下保证执行计划的稳定性。在极端情况下可以使用此项技术实现暂时锁定执行计划的目的。 主要使用场景...
oracle的索引
索引介绍 1.1 索引的创建语法: CREATE UNIUQE | BITMAP INDEX <schema>.<index_name> ON <schema>.<table_name> &nbs...
partition-table总结
一. 分区表理论知识 Oracle提供了分区技术以支持VLDB(Very Large DataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。  ...
物化视图
一. 物化视图概述Oracle的物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。&n...
meterialized view
物化视图的一般用法物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询...
外部表
外部表只能在Oracle 9i 之后来使用。简单地说,外部表,是指不存在于数据库中的表。通过向Oracle提供描述外部表的元数据,我们可以把一个操作系统文件当成一个只读的数据库表,就像这些数据存储在一个普通数...
backup加密
Oracle 从10gR2开始,提供备份加密,也就是说,对备份出来的文件采用一定的加密算法,防止备份文件被拷贝到别的地方可以随意恢复。采用加密方法的备份,如果在异地还原(Restore)的话,需要提供正确的密码才能做到...
RAC 的一些概念性和原理性的知识
RAC 的一些概念性和原理性的知识分类: Oracle RAC2010-02-27 02:39 15942人阅读 评论(8) 收藏 举报集群oracleoracle10gdatabaseservice脚本一 集群环境下的一些特殊问题 ...
rman-命令集锦
list常用命令总结备忘 list命令列出控制文件、RMAN恢复目录中备份信息, 是我们对所有可见的数据库备份文件的一个最直观的了解的方法 list incarnation;  ...
log_archive_dest_n参数说明
AFFIRM和NOAFFIRMAFFIRM保证在日志写入进程(LGWR)能够继续写入可以重用主数据库上的联机重做日志文件之前,能够同步执行并成功完成到备用目的地的归档重做日志文件或备用重做日志文件的所有磁盘I/O操作,因此,LGWR...
library cache pin/lock的解决办法
Oracle使用两种数据结构来进行shared pool的并发控制:lock 和 pin.Lock比pin具有更高的级别.Lock在handle上获得,在pin一个对象之前,必须首先获得该handle的锁定.锁定主要有三种模式: Null,share,Exclusive.在读取访...
oracle用户、权限、角色
1 三者的字典表1.1 用户select * from dba_users;select * from all_users;select * from user_users;1.2 角色select * from dba_roles;1.3 权限分为系统权限与对象权限:select * from system_privilege_m...
DBMS_PROFILER进行调优
在进行数据库调 优时,代码的性能瓶颈至关重要,Oracle数据库提供的DBMS_PROFILER包可以特别方便的发现瓶颈的所在之处。DBMS_PROFILER在使用之前可能需要安装,具体安 装步骤如下:◆1:执行$ORACLE_HOME/rdbms/ad...
HP unix 的nfs共享
先配置/etc/dfs/dfstab文件使得nfs的目录共享eg:share -F nfs -o anon=2 /var/opt/ignite/clientsshare -F nfs -o anon=2 /var/opt/ignite/depots share -F nfs -o anon=2 /oracle/oradata/arch1share -F n...
hp_unix B11.31进程数过多
Unix和kctune-maxuprc/nproc (2010-09-19 16:15) 分类: HP Unix 在HP Unix有两个可以限制系统最大进程数的内核参数:maxuprc(max user processes)和nproc(the number of system processes);maxuprc只对普通用户...
冷备份数据库软件opatch不可用解决办法
执行$ORACLE_HOME/oui/bin/attachHome.sh文件解决,
oracle删除crs
安装clusterware时如果出现报错现象,需要重新安装时,必须先清除已经安装的cluserware,否则可能会影响到下次安装。一般情况下,只需要在各节点上依次运行目录$ORA_CRS_HOME/install/下的脚本rootdelete.sh和rootde...
oracle碎片整理
oracle碎片整理分类: 数据库开发2008-04-02 10:04 507人阅读 评论(0) 收藏 举报由于经常delete,insert,update数据,所以会在表空间留下一些碎片,造成查询速度变慢,表空间得不到很好...