- 博客(100)
- 收藏
- 关注
转载 CheckPoints and RBA
摘录了一位大师对oracle 中checkpoints的理解,和RBA的深刻理解!!!I really wouldn't classify Oracle as having different types of checkp...
2009-12-15 09:41:22 137
转载 Oracle tablespace 常用操作
Oracle TablespacesVersion 11.1GeneralData Dictionary ObjectsTablespacests$...
2009-12-13 19:29:36 359
转载 利用DBMS_XPLAN包获取SQL执行计划
Oracle默认安装没有创建DBMS_XPLAN包,我们必须手工安装aplm@ORCLDEV> conn /as sysdba aplm@ORCLDEV> @$OR...
2009-12-10 17:20:05 148
转载 Ora-14551问题求助,怎么能在查询语句中执行DML语句
今天用 select aplm.f_ss_get_seqid('P01',null,null,null) from dual ;语句执行一个函数取值问题,结果报了ORA-14551: cannot perform. a ...
2009-11-16 10:24:29 113
转载 Insert into return 语句的使用
insert into return 语句在插入一条数据以后,返回某个字段的值非常方便,下面演示:SQL> drop table test;drop table testORA-00942: table o...
2009-11-11 11:23:54 781
转载 SQL解析的过程
sql在解析阶段主要完成以下一个步骤:(1) 包含VPD的约束条件 (2) 语法,语义以及访问权限的检查 这一步不仅确认sql语句是否正确书写,而且要确认这个算起来语句引用的对象是否都存在,并...
2009-11-10 21:03:08 143
转载 游标的另一种写法
今天读了oracle性能诊断艺术,发现游标的另一种写法declarel_name emp.last_name%type :='HARTSTEIN';l_empno emp.EMPLOYEE_ID%type;l_curs...
2009-11-09 20:46:15 65
转载 CURSOR_SHARING 参数副作用
1. 与优化器有关的问题: cursor_sharing 将从查询中删除所有的字符和数字常数,优化器能够使用的信息将更少,这可能导致不同的查询方案。 2. 与查询输出有关的问题: 一个查询得到的列的长度出乎意料的改变 3...
2009-11-07 22:32:17 101
转载 绑定变量对性能的影响
declarel_number number;beginfor i in 1 .. 10000loopl_number:=dbms_random.random;execute immediate 'insert into t v...
2009-11-06 22:21:59 126
转载 rsh方式访问配互信关系
今天项目中用到linux中rsh方式调用远程一台linux机器中的shell脚本。机器一: 10.90.172.11SteelTrade-app机器二: 10.90.172.12SteelTrade-db问题...
2009-11-05 22:51:55 205
转载 查看表空间使用情况
col tablespace_name format a10;select f.tablespace_name,a.total,u.used,f.free,round((u.used/a.total)*100) "% used"...
2009-11-04 21:47:11 96
转载 表空间复制
利用exp,imp完成表空间的复制步骤如下:(1) 将要转化的表空间设为只读状态SQL> alter tablespace tts_ex1 read only;Tablespace altered.SQL>...
2009-11-02 20:33:54 100
转载 EXP各种参数的使用
1. EXP和IMP的最有用的用途 1> 检查冲突 2> 提取DDL 3> 克隆模式(fromuser,touser) 4> 传输表空间 5> 重构实例 6> 在平台之...
2009-11-01 23:08:55 1501
转载 Impdp TABLE_EXISTS_ACTION参数使用
impdp hr SCHEMAS=hr DIRECTORY=dump_dir DUMPFILE=expschema.dmp EXCLUDE=CONSTRAINT,REF_CONSTRAINT,INDEX TABLE_EXIST...
2009-10-31 23:15:10 212
转载 ora-38760 :此数据库无法启用闪回数据库
我的解决方法:SQL> alter database flashback off;数据库已更改。SQL> alter database open;数据库已更改。SQL> shutdown imm...
2009-10-30 23:03:56 151
转载 基于函数的索引(序)
分析表的语句analyze table tt compute statisticsfor tablefor all indexed columnsfor all indexes/所有的索引对DML语句都有影响。在Oracle8i...
2009-10-29 23:14:23 74
转载 位图索引研究
位图索引用来存储有单个索引码条目的许多行的指针,而在B*Tree 结构中,索引码和表中的行是一一对应,在位图索引中,索引的条目是非常少的,每个条目指向许多行,在B*Tree索引中,是一对一的,一个索引条目指向一行。创建表EMP,...
2009-10-28 23:42:54 75
转载 索引压缩(三)
compress1 只压缩索引列的第一列 compress2 压缩两列,看看压缩两列和一列在使用空间上有多大区别 SQL> drop index t_idx_2 ;索引已删除。SQL> create i...
2009-10-27 21:14:08 86
转载 基于函数的索引
基于函数的索引 create index T_IDX_UPPER on t (upper(object_name)); SQL> select object_name from t where upper(obj...
2009-10-26 21:13:21 69
转载 索引压缩研究(二)
继续索引压缩的研究,前一节我只使用compress 1 只压缩索引列的第一列。今天演示一下压缩两列,空间发生怎样的变化?索引压缩 compress1 只压缩索引列的第一列 compress2 压缩两列,看看压缩两列...
2009-10-25 18:50:23 101
转载 索引压缩研究(一)
1. 索引的类型 a. B*Tree 索引 (索引组织表,B*Tree 聚族索引,反向码索引) 是一种常用的索引。根据码提供对个单个行或者一系列行的快速访问。通常需要很少的读取就能正确的找到行。索引条目和行之间有一对一...
2009-10-24 22:43:01 87
转载 Expert One-on-One Oracle-EN 前六章总结
读完tom大师写的Export One-One前六章,随笔写了一些概念,有一些简单的实验读Export-One-One1. 锁存器 和排队是轻量的序列化设备2. 数据库块缓冲存储器 3. 共享池中的库高速缓存器4. 一个进程...
2009-10-22 22:36:14 112
转载 PCTFREE和PCTUSED说明
pctfree:用于指定BLOCK中必需保留的最小空间的比例。pctused:为一个百分比数值,当BLOCK中已经使用的空间降低到该数值以下时,该BLOCK才是可用的,达到或是超过这个数值的BLOCK是不可用的。一般在控制具有独...
2009-10-21 23:38:11 229
转载 表的存储参数Freelist(自由列表)对性能的影响
今天演示一下表的存储参数Freelist(自由列表)对性能的影响我们知道,在对表进行大数据量的插入和更新时,配置多个Freelist能提高整体性能,然而配置多个Freelist有可能浪费更多的空间,一定要找出并行插入和更新的最大...
2009-10-20 22:21:24 166
转载 块清除的原因
Oracle在Commit是清除块头部的事务信息,如果不清除,Oracle在下次继续检查块这些块,如果做select操作,oracle将读一致性,将扫描块头信息,从而产生重做日志。下面简单演示select操作产生重做日志:...
2009-10-19 22:05:08 76
转载 NOLOGGING模式下的操作
NOLOGGING模式下的操作索引创建和alter(重建索引)经 */* + append */ 提示,使用“直接路径插入” 批量的insertLOB操作(大对象更新不必记录到日志中)用create...
2009-10-18 20:03:37 122
转载 完整性约束延迟性和即时性
完整性约束默认情况下,完整性约束检查在SQL语句执行完以后进行,为什么不在SQL语句执行期间检查呢?因为在同一时间只有一条语句处理数据才是正常的。下面演示一下完整性约束的延迟和即时性[autosys@pderp...
2009-10-17 22:01:29 265
转载 用执行计划看truncate
1.connect sys as sysdba2.@?/rdbms/admin/utlxplan(@?==>ORACLE_HOME)3.@?/sqlplus/admin/plustrce4.grant plustrace ...
2009-10-16 22:26:29 140
转载 找出当前用户下所有表的未索引的外码
column columns format a30 word_wrappedcolumn tablename format a15 word_wrappedcolumn constraint_name format a15 wo...
2009-10-15 21:57:57 49
转载 DBMS_LOCK使用
-- create demo tableCREATE TABLE lock_test (action VARCHAR2(10),when TIMESTAMP(9));GRANT insert ON lock_test ...
2009-10-15 21:35:02 187
转载 根据sessionid 查询操作系统进程
--根据sessionid 查询操作系统进程sys@ORCLDEV> select a.spid dedicated_server, b.process clientId 2 from v$process a...
2009-10-14 09:15:46 377
转载 人生中最难过的一天。Jsp 中下载文件问题!
问题: 下载的下的文件比原始文件大,导致验证文件出错原始代码<%@page import="java.io.*"%> --空格行String gz_file_name = "/tmp/";if (...
2009-10-10 17:44:07 73
转载 DBA 常问50 题
1.解释冷备份和热备份的不同点以及各自的优点解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以...
2009-09-30 22:25:24 69
转载 Oracle 中间件 welogic 10.3.1安装
平台: Redhat Linux 5.3第一: 从Oracle官方网站下载linux平台的安装版本 oepe11_wls1031_linux32.bin第二: 新建用户组bea,新建用户weblogic[root@o...
2009-09-29 21:03:17 99
转载 ORA-00845: MEMORY_TARGET not supported on this system 解决方法
今天把虚拟机的内存改小了,启动oracle数据库报错系统环境:RedHat Enterprise Server 5 + Oracle 11g R2错误提示:ORA-00845: MEMORY_TARGET not s...
2009-09-27 20:47:37 85
转载 Oracle 10gR2 查找数据的方法
在Oracle 10g有几种查找数据的方法,了解这些查找数据的方法,有利于我们读懂执行计划,并通过执行计划来优化我们的ORacle数据库系统。 查找数据主要有一下方式: 1,全表扫描和RowId查找...
2009-09-25 08:06:17 52
转载 CentOS5.3设定静态IP
首先进入/etc/sysconfig/network-scripts/编辑内容如下:DEVICE=eth0BOOTPROTO=staticHWADDR=MAC地址,这个一般都识别出来了,不用改IPADDR=IP地址NET...
2009-09-25 07:58:24 58
转载 性能调优经验介绍
一个典型的J2EE系统由DB、应用、应用(WEB)服务器、JVM组成。调优可分别针对这几个部分调优,下面介绍一下各个部分调优的一些经验。1. DB调优:DB调优主要关注下面几个方面:1)选择合适索引;2)避免复杂查询;3)尽量将...
2009-09-25 06:39:57 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人