关系数据库特点:数据完整性,数据安全性
实例:可以把它理解为跑起来的一个数据库。包括一系列进程。
体系结构:控制文件ctl;数据文件dbf;日志文件log(两种,联机日志文件和归档日志文件。)
启动:启动实例,启动控制文件,由控制文件打开数据文件。
登录:sqlplus "sys/manage as sysdba";
主要结构一览
查看控制文件:select * from v$controlfile;
数据文件:desc v$datafile;
select file#,status,name from v$datafile;
参数文件:spfile 在oracle\ora92\database下,是数据库启动时用来寻找数据文件的
内存结构--sga System Global Area实例启动时分配 包括Shared pool;database buffer cache;redo log buffer; 固定SGA; large pool,java pool(可选);
|-pga Program Global Area 进程启动时分配
db高速缓存池:默认缓存池,保持缓存池,再生缓存池
共享池:库缓存区(共享sql区,pl/sql区,)字典缓存区
逻辑结构:块(block,windows下默认8k,操作系统快的整数倍)盘区(extent)段(segment)表空间(tablespace)数据文件(Datafile)
多个数据文件对应一个表空间,一个表空间对应多个段,段对应多个盘区,盘区对应多个块。
- 大小: 72.7 KB
分享到:
相关推荐
Oracle数据库通常安装在服务器上,其目录结构包括 `/opt/oracle/oradata/tarena` 用于存储数据库数据,而 `/opt/oracle/product/10g/bin` 目录下有用于执行SQL命令的`sqlplus`工具。 在学习SQL语句时,我们还涉及到...
在Oracle学习笔记的第四天,我们探讨了数据库管理和操作的一些核心概念,主要集中在DDL(数据定义语言)、DML(数据操作语言)、DCL(数据控制语言)以及事务管理。以下是对这些内容的详细阐述: 首先,我们看到了...
在Oracle学习笔记的第五天中,主要探讨了数据库中的连接查询、子查询、集合操作以及SQL注入防范等重要概念。 首先,连接查询是数据库操作的基础,用于将两个或多个表的数据结合在一起。在示例中,我们看到了三种...
Oracle 11g是最具代表性的高端关系型数据库管理系统,它在世界各地的大型商务数据库应用系统中被广泛应用。本书设计了大量的应用情景,介绍了数据库管理员和开发人员常用的管理、维护和优化Oracle 11g数据库的技术和...
在Oracle数据库的学习中,第三天的内容主要涵盖了字符类型、数值类型、日期类型以及表的约束。下面我们将逐一详细探讨这些知识点。 首先,我们来看字符类型。Oracle提供了三种基本的字符类型:`CHAR`、`VARCHAR`和`...
Oracle缓存连接——Timesten体系结构是一种优化数据库性能的技术,它通过在内存中缓存Oracle数据库的部分或全部数据来加速查询和事务处理。Timesten是Oracle公司提供的一款高性能的内存数据库,专为实时应用设计,能...
Oracle9i备课笔记——吕海东 第1讲 Oracle9i简介 目的: 1. 了解数据库的发展,关系数据库的基本原理。 2. 了解目前市场上流行的数据库产品及特点 3. 了解Oracle数据库的发展 4. 掌握Oracle9i产品系列 5. 掌握Oracle...
"Oracle体系结构与OCp笔记" Oracle体系结构是Oracle数据库管理系统的核心组件之一,它是Oracle数据库的基础架构。Oracle体系结构主要由三部分组成:数据库(Database)、实例(Instance)和oracle网络架构。 ...
这个“重新整理后的Oracle OAF学习笔记——离线版本”提供了一套详细的学习资源,帮助用户深入理解并掌握OAF的相关技术。 在这些压缩包文件中,我们可以看到一些关键的文档和样式表,它们可能是笔记的各个章节或...
Oracle数据库是世界上最流行的数据库管理系统之一,它提供了丰富的功能和强大的性能。以下是一些关于Oracle的知识点,基于提供的文件内容: 1. **文件信息查询**: - `V$DATAFILE`视图用于查询数据文件的信息,这...