首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【Oracle笔记】表空间的概念

【Oracle笔记】表空间的概念

作者头像
程序员云帆哥
发布2022-05-12 08:20:50
发布2022-05-12 08:20:50
3470
举报
文章被收录于专栏:程序员云帆哥程序员云帆哥

一、表空间的概念

  ORACLE数据库被划分成称作为表空间的逻辑区域——形成ORACLE数据库的逻辑结构。一个ORACLE数据库能够有一个或多个表空间,而一个表空间则对应着一个或多个物理的数据库文件。表空间是ORACLE数据库恢复的最小单位,容纳着许多数据库实体,如表、视图、索引、聚簇、回退段和临时段等。   每个ORACLE数据库均有SYSTEM表空间,这是数据库创建时自动创建的。SYSTEM表空间必须总要保持联机,因为其包含着数据库运行所要求的基本信息(关于整个数据库的数据字典、联机求助机制、所有回退段、临时段和自举段、所有的用户数据库实体、其它ORACLE软件产品要求的表)。

二、表空间的作用

  它能帮助DBA用户完成以下工作:

  • 决定数据库实体的空间分配;
  • 设置数据库用户的空间份额;
  • 控制数据库部分数据的可用性;
  • 分布数据于不同的设备之间以改善性能;
  • 备份和恢复数据。

  用户创建其数据库实体时,必须给予表空间中具有相应的权力,所以对一个用户来说,其要操纵一个ORACLE数据库中的数据,应该:

  • 被授予关于一个或多个表空间中的RESOURCE特权;
  • 被指定缺省表空间;
  • 被分配指定表空间的存储空间使用份额;
  • 被指定缺省临时段表空间,建立不同的表空间,设置最大的存储容量。
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-03-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、表空间的概念
  • 二、表空间的作用
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档