rowid与10进制和2进制之间的转换
通过对rowid的各种转换的实现,更进一步的了解了它的组成,下面是一段rowid在10进制和2进制之间的转换过程,只显示了部分内容(全部内容见附件):这里有些背景知识再罗嗦一下。我们知道,rowid是oracle中标识一条记...
Oracle Profile学习
在Oracle中,如果要设置一个用户可登录的session的个数,可通过设定一个profile,然后将user的profile属性改为这个profile即可。首先创建profile:sys@ORCL> create profile profile_test limit 2 sess...
Oracle redo log重组
Oracle日志组的几个条件:1、必须有两个以上的日志文件;否则报错:[146.53]sys@LYON> alter database drop logfile group 2;alter database drop logfile group 2*ERROR at line 1:ORA-01567: dropping log 2 w...
Oracle 增加控制文件遇到的问题
今天测试了一下如何增加一个控制文件。首先设定参数:alter system set control_files='e:\oracle\oradata\orcl\control01.ctl,e:\oracle\oradata\orcl\control02.ctl,e:\oracle\oradata\orcl\control03.ctl,c:\orac...
关于Oracle块的一些总结
以下关于Oracle的一些描述都是个人总结而成,由于个人知识的限制,在本地管理表空间部分及dump数据块的部分的描述在某些方面会不准确,与实际情况不符合。Oracle的表空间由若干的数据文件(OS级)所组成。一个表空间...
undo表空间总结
查询时出现ora-01555:snapshot too old的问题分析:开始一个大的查询(消耗时间较长)。在查询的过程中,执行了两次更新。第一次更新50000条,消耗80%的undo表空间。第二次更新同样的50000条数据,由于还是要消...
Oracle 一些命令记录
【数据文件相关】更改数据文件大小:alter database datafile 'E:\oracle\oradata\lyon\undotbs2.dbf' resize 20m;重命名数据文件(mount stage):alter database rename file 'E:\oracle\oradata\lyon\undotbs2.dbf'...
oracle 段空间管理问题
show_space过程内容:create or replace procedure show_space ( p_segname in varchar2, p_owner in varchar2 default user, &nbs...
Oracle 10g 中误删除(drop)表的恢复处理
在9i中Oracle引入了flashback的概念,可以将数据返回到某个时间点,但对于诸如drop/truncate等DDL语句却尚不支持。进入Oracle10g,这一缺陷得到了弥补。可以将丢失掉的表,通过flashback命令直接找回。非常简单且易...
Oracle操作系统认证
默认情况下,在Oracle的主机上(linux系统)的Oracle操作系统用户下,以sys用户登陆数据库时可以不用输入密码直接登录。实际上,只要是属于dba组(linux)或osdba组(windows)下,都可以不用密码进行登录。这是认...
oracle控制文件及参数文件问题
今天练习Oracle,参数改来改去,结果重启了下在主机上用sys用户也无法登录了:[oracle@localhost ~]$ sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期六 7月 11 18:52:30 2009Copyright (c) 19...
Oracle锁的一些实验与技术知识
下面回顾一下为解决前面触发器死锁问题所碰到过的知识:1、Oracle锁信息查看:v$lock主要字段含义:kaddr -> v$session.lockwaittype ->锁类型,除系统本身的锁外,我们只要关注TX/TM/UL三种。而U...
[转]学习Oracle动态性能表-(6)-V$SQLTEXT,V$SQLAREA
V$SQLTEXT 本视图包括Shared pool中SQL语句的完整文本,一条SQL语句可能分成多个块被保存于多个记录内。 注:V$SQLAREA只包括头1000个字符。V$SQLTEXT中的常用列l &nb...
Oracle PGA参数的管理
Oracle的PGA(Program Global Area)程序全局区。用于sort/hash/merge/bitmap操作的区域。如果是专用服务器模式(dedicated server)则会包含UGA,如果是共享服务器模式(shared server)则不包含UGA。pga的大小由pga_aggr...