ORACL∈ 第四章 管理表空间 主讲内容:表空间及管理 第2页
第四章 管理表空间 主讲内容:表空间及管理 第 2 页
ORACL∈ ●·0主要内容 表空间基础知识 二.管理表空间 其他表空间 第3页
主要内容 一.表空间基础知识 二.管理表空间 三.其他表 间空 间 第 3 页
ORACL∈ 表空间基础知i 在创建数据库时, Oracle会自动地创建多个表空间,如 system、 users等表空间; 例1: SELECT tablespace name FROM dba tablespaces sQL> SElect tablespace_name FRoM dba_tablespaces 2; ABLES PAGE NAME YSTEM SYSAUX UNDOTBS1 eXAmPLE 已选柽6行 第4页
一 . 表空间基础知识 z 在创建数据库时,Oracle会自动地创建多个表空间 会自动地创建多个表空间,如 system、users等表空间; 例1: z SELECT tablespace_name FROM dba_tablespaces; 第 4 页
ORACL∈ 表空间 说明 system存储数据字典,包括表、视图和存储过程的定义等 users 存储数据库用户创建的数据库对象 temp 存储Sq语句处理的表和索引的信息 example|如果安装时选择“实例方案”,则此表空间是各样 例帐户的对象 sysaux System表空间的辅助空间,一些选件的对象都存 放在此表空间内以减少sysm表空间的负荷 undot1|存储撤销信息用的表空间 第5页
表空间 说 明 system 存储数据字典,包括表、视图和存储过程的定义等 users 存储数据库用户创建的数据库对象 temp 存储sql语句处理的表和索引的信息 example 如果安装时选择“实例方案”,则此表空间是各样 例帐户的对象 sysaux System表空间的辅助空间,一些选件的对象都存 放在此表空间内以减少system表空间的负荷 undotbs1 存储撤销信息用的表空间 第 5 页
ORACL∈ ·表空间用于存储数据库用户的所有模式对象,用户可以使 用这些表空间进行数据操作; · Oracle数据库中最大的逻辑存储结构,与操作系统中的数 据文件相对应。 ORACLE数据库中的一个表空间由一个或多个数据文件组成, 但一个数据文件只能属于一个表空间; 在 Oracle系统里,表空间和数据文件是一对不能分开的概 念,也就是创建表空间时必须创建数据文件,增加数据文 件时必须指定表空间。 第6页
• 表空间用于存储数据库用户的所有模式对象,用户可以使 用这些表空间进行数据操作; • Oracle数据库中最大的逻辑存储结构,与操作系统中的数 据文件相对应。 – ORACLE数据库中的 个表空间由 个或多个数据文件组成 一个表空间由一个或多个数据文件组成, 但一个数据文件只能属于一个表空间; – 在Oracle系统里,表空间和数据文件是 表空间和数据文件是 对不能分开的概 一对不能分开的概 念,也就是创建表空间时必须创建数据文件,增加数据文 件时必须指定表空间。 第 6 页