oracle 基础知识
文章平均质量分 95
掌握oracle基础知识
king_harry
严于律己,克己待人!
展开
-
Transactions
【代码】Transactions。转载 2023-04-24 10:45:07 · 116 阅读 · 0 评论 -
Data Concurrency and Consistency
【代码】Data Concurrency and Consistency。转载 2023-04-24 10:43:34 · 112 阅读 · 0 评论 -
Logical Storage Structures
【代码】Logical Storage Structures。转载 2023-04-24 10:40:57 · 95 阅读 · 0 评论 -
Physical Storage Structures
【代码】Physical Storage Structures。转载 2023-04-24 10:38:59 · 61 阅读 · 0 评论 -
Oracle Database Instance
【代码】Oracle Database Instance。转载 2023-04-24 10:37:10 · 236 阅读 · 0 评论 -
Process Architecture
【代码】Process Architecture。转载 2023-04-24 10:34:16 · 96 阅读 · 0 评论 -
oracle内存架构 Memory Architecture
【代码】oracle内存架构 Memory Architecture。转载 2023-04-21 14:58:29 · 153 阅读 · 0 评论 -
Data Blocks, Extents, and Segments
【代码】Data Blocks, Extents, and Segments。转载 2023-04-21 16:38:37 · 77 阅读 · 0 评论 -
oracle RMAN快照控制文件
听说过Oracle 控制文件,还有快照控制文件这个说法呢?没错,尽管快照控制文件很少被提及,但确实是存在,只不过在使用RMAN时这个快照控制文件被使用。回顾一下 Oracle 控制文件,我们知道控制文件是Oracle体系结构中的重要组成部分之一,记录了当前数据库的结构信息,同时也包含数据文件及日志文件的信息以及相关的状态,归档信息,也记录了系统当前SCN的值等等。那快照控制文件也就是控制文件的一个转载 2015-02-01 19:52:53 · 747 阅读 · 0 评论 -
truncate,delete,drop的异同点
注意:这里说的delete是指不带where子句的delete语句 相同点 truncate和不带where子句的delete, 以及drop都会删除表内的数据 不同点: 1. truncate和 delete只删除数据不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index转载 2014-07-08 12:30:33 · 548 阅读 · 0 评论 -
详细解读Oracle用户ACCOUNT_STATUS的九种状态
DBA_USERS视图中ACCOUNT_STATUS记录的用户的当前状态,一般情况下在使用的正常用户均处于OPEN状态。例如我们查看sec用户的当前状态,此时该用户处于OPEN状态,可以正常使用。sys@ora10g> select username, account_statusfrom dba_users where username = 'SEC';USERNAME转载 2014-06-25 12:56:40 · 6584 阅读 · 0 评论 -
Oracle中INITRANS和MAXTRANS参数
每个块都有一个块首部。这个块首部中有一个事务表。事务表中会建立一些条目来描述哪些事务将块上的哪些行/元素锁定。这个事务表的初始大小由对象的INITRANS 设置指定。对于表,这个值默认为2(索引的INITRANS 也默认为2)。事务表会根据需要动态扩展,最大达到MAXTRANS 个条目(假设块上有足够的自由空间)。所分配的每个事务条目需要占用块首部中的23~24 字节的存储空间。注意,对于Orac转载 2014-05-21 10:47:03 · 698 阅读 · 0 评论 -
位图(BitMap)索引
1. 案例 有张表名为table的表,由三列组成,分别是姓名、性别和婚姻状况,其中性别只有男和女两项,婚姻状况由已婚、未婚、离婚这三项,该表共有100w个记录。现在有这样的查询: select * from table where Gender=‘男’ and Marital=“未婚”;姓名(Name)性别(Gender)转载 2014-05-14 14:57:26 · 584 阅读 · 0 评论 -
oracle系统表v$session、v$sql字段说明(转)
在本视图中,每一个连接到数据库实例中的 session都拥有一条记录。包括用户 session及后台进程如 DBWR, LGWR, arcchiver等等。V$SESSION中的常用列V$SESSION是基础信息视图,用于找寻用户 SID或 SADDR。不过,它也有一些列会动态的变化,可用于检查用户。如例:SQL_HASH_VALUE, SQL_ADDRESS:这两列用于鉴转载 2014-05-15 15:11:13 · 602 阅读 · 0 评论 -
oracle中的rowid
在oracle,rowid是一个很重要的概念。简单来说rowid就是记录在oracle中的唯一标识在oracle中有三种rowid:foreign rowid:logical rowid;physical rowid。其中physical rowid最常见,foreign rowid最不常见。foreign rowidforeign rowid即外部rowid,它是oracle转载 2014-05-14 15:51:41 · 688 阅读 · 0 评论 -
Oracle 11g R2 RAC高可用连接特性 – SCAN详解
SCAN概念先介绍一下什么叫SCAN,SCAN(Single Client Access Name)是Oracle从11g R2开始推出的,客户端可以通过SCAN特性负载均衡地连接到RAC数据库。SCAN提供一个域名来访问RAC,域名可以解析1个到3个(注意,最多3个)SCAN IP,我们可以通过DNS或者GNS来解析实现。其中DNS大家都很熟悉,这里不多说。GNS(Grid Naming S转载 2013-11-28 13:49:52 · 2712 阅读 · 0 评论 -
Oracle实例和Oracle数据库(Oracle体系结构)
--==========================================--Oracle实例和Oracle数据库(Oracle体系结构)--==========================================/* 对于初接触Oracle 数据库的人来讲,很容易混淆的两个概念即是Oracle 实例和Oracle 数据库。这两概念不同于SQL se转载 2013-11-29 12:24:47 · 716 阅读 · 0 评论