1 / 1
文档名称:

逻辑结构阿萨德飞.docx

格式:docx   大小:8KB   页数:1页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

逻辑结构阿萨德飞.docx

上传人:dlmus1 2022/7/17 文件大小:8 KB

下载得到文件列表

逻辑结构阿萨德飞.docx

相关文档

文档介绍

文档介绍:很多人在学****Oracle体系结构的时候会遇到各种各样的问题,我们在这里给大家简单的介 绍一下Oracle体系结构之一逻辑结构,那什么是逻辑结构呢?
一、 Oracle逻辑结构简介
oracle的逻辑结构包括表空间(tablespace)很多人在学****Oracle体系结构的时候会遇到各种各样的问题,我们在这里给大家简单的介 绍一下Oracle体系结构之一逻辑结构,那什么是逻辑结构呢?
一、 Oracle逻辑结构简介
oracle的逻辑结构包括表空间(tablespace),段(segment),数据块(data block)以及模式对象 (schema)。
oracle数据库在逻辑上是由多个表间组成的,表空间中存储的对象叫段,比如数据段,索引 段,和回退段。段由区组成,区是磁盘分配的最小单位。段的增大是通过增加区的个数来实 现的。每个区的大小是数据块大小的整数倍,区的大小可以不相同;数据块是数据库中最小 的I/O单位,同时也是内存数据缓冲区的单位,及数据文件存储空间单位。块的大小由参数 DB_BLOCK_SIZE设置,其值应设置为操作系统块大小的整数倍。
表空间在物理上包含一个或多个数据文件。而数据文件大小是块大小的整数倍;
二、 表空间
表空间是Oracle数据库最大的逻辑结构,一个Oracle数据库在逻辑上由多个表空间组成, 一个表空间只隶属于一个数据库。Oracle中有一个称为SYSTEM的表空间,这个表空间是 在创建或安装数据库时自动创建的。主要用于存储系统的数据字典,过程,函数,触发器等; 也可以存储用户的表,索引等。
前面我们说过要查询表空间可以通过
SQL>select * form dba_data_files;
要查询表空间的空闲信息可以通过
SQL>select * from dba_free_space;
表空间有在线(online)或离线(offline)之说,一旦我们将表空间设置成离线的状态,则所有对 该表空间内对象的修改将无法同步到数据文件中。我们可以将除SYSTEM和RBS表空间 之外的其它表空间设置成离线状态。命令如下:
SQL>alter tablespace *** offline;
如果我们想限制某个用户能够使用的表空间的大小,则我们可以通过命令:
SQL>alter user *** quota ***m on ***
这表示我们要限制某个指定用户的表空间使用限额为***M,on之后的参数就是要限制的表 空间
临时表空间用于为用户排