社区
基础和管理
帖子详情
根据什么要素决定Oracle数据库表空间数量及表空间中文件分布?
住手丶让我来
2019-05-25 02:16:46
各位大佬,现在遇到一个疑问,Oracle数据库中根据什么要素决定数据库表空间数量及表空间中文件分布?求解疑!江湖救急!
...全文
831
3
打赏
收藏
根据什么要素决定Oracle数据库表空间数量及表空间中文件分布?
各位大佬,现在遇到一个疑问,Oracle数据库中根据什么要素决定数据库表空间数量及表空间中文件分布?求解疑!江湖救急!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
minsic78
2019-05-26
打赏
举报
回复
通常现在RAC是标配,而上了RAC,ASM就也跟着一起成为标配,ASM有自动条带化数据,另外,在某些场景下触发数据重平衡时,甚至会将数据尽量放往底层磁盘的外圈以提高访问效率,所以无论怎么分配表空间都无所谓。 如果是文件系统,或者说同一个库用了不同的存储,比如普通磁盘和SSD,那你想要怎么划分取决于对访问这个库的不同的应用,你有什么不同的性能期望。
如果排除性能的因素,将不同应用的数据,或者索引等放在不同的表空间,那就是从管理角度出发了,并且,还可以设置不同的用户在不同表空间上的权限(配额),以实现不同用户之间使用的表空间相互隔离,以免产生混乱,应用之间因为空间问题相互影响。
住手丶让我来
2019-05-25
打赏
举报
回复
好的,谢谢😜还有其他一些需要注意的要素吗
卖水果的net
2019-05-25
打赏
举报
回复
Oracle数据库中根据什么要素决定
数据库表空间数量
及
表空间中文件分布
? 表空间的数量,一般由业务用户(系统)决定。 通常来讲,部署一个新系统时,会把自己数据放在单独的表空间中。 文件的分布,取决于磁盘(存储情况),哪个分区大一些,哪里的文件就多(数据多,也可以暂时理解为文件多)
Oracle
表空间
详解
Oracle
表空间
详解 PPT培训资料
oracle
9i&10g&11g
oracle
数据库
dba管理手册
第一部分
数据库
体系结构 第1章
Oracle
体系结构 1 1.1
数据库
概述及实例 1 1.2
数据库
1 1.2.1
表空间
2 1.2.2
文件
2 1.3 实例 3 1.4
数据库
内部结构 3 1.4.1 表、列和数据类型 4 1.4.2 约束条件 5 1.4.3 抽象数据类型 6 1.4.4 分区和子分区 7 1.4.5 用户 7 1.4.6 模式 8 1.4.7 索引 8 1.4.8 簇 9 1.4.9 散列簇 9 1.4.10 视图 9 1.4.11 序列 10 1.4.12 过程 10 1.4.13 函数 10 1.4.14 软件包 11 1.4.15 触发器 11 1.4.16 同义词 12 1.4.17 权限及角色 12 1.4.18
数据库
链接 13 1.4.19 段、盘区和块 14 1.4.20 回滚段 14 1.4.21 快照和显形图 14 1.5 内部存储结构 15 1.5.1 系统全局区 15 1.5.2 环境区 17 1.5.3 程序全局区 17 1.6 后台进程 18 1.7 外部结构 20 1.7.1 重做日志 20 1.7.2 控制
文件
21 1.7.3 跟踪
文件
与警告日志 21 1.8 基本
数据库
的实现 21 1.8.1 备份/恢复功能 22 1.8.2 安全性能 23 1.8.3 典型
数据库
逻辑设计 24 1.8.4 典型
数据库
物理设计 24 1.9 逻辑模型约定 25 1.9.1 一对一关系 25 1.9.2 一对多关系 26 1.9.3 多对多关系 26 1.10 创建
数据库
27 1.10.1 修改创建模板的脚本
文件
27 1.10.2 创建
数据库
后修改 MAXDATAFILES 27 1.10.3 使用OEM 28 第2章 硬件配置研究 30 2.1 结构概述 30 2.2 独立主机 31 2.2.1 磁盘阵列独立主机 31 2.2.2 磁盘镜像独立主机 34 2.2.3 多
数据库
独立主机 35 2.3 网络主机 36 2.3.1
数据库
网络 37 2.3.2 远程更新:高级复制选项 39 2.3.3 集群服务器:
Oracle
并行服务器 40 2.3.4 多处理器:并行查询和并行装载 选项 41 2.3.5 客户机/服务器
数据库
应用 42 2.3.6 三层体系结构 43 2.3.7
Oracle
透明网关访问 44 2.3.8 备用
数据库
44 2.3.9 复制型
数据库
45 2.3.10 外部
文件
访问 45 第3章
数据库
逻辑设计 47 3.1 最终产品 47 3.2 优化软结构 47 3.2.1 起点:SYSTEM
表空间
47 3.2.2 分离应用程序数据段:DATA 48 3.2.3 分离应用程序索引段:INDEXES 48 3.2.4 分离工具段:TOOLS 49 3.2.5 分离回滚段:RBS 50 3.2.6 分离临时段:TEMP 50 3.2.7 分离用户:USERS 51 3.3 扩展OFA 51 3.3.1 分离低使用的数据段:DATA_2 51 3.3.2 分离低使用的索引段:INDEXS_2 52 3.3.3 分离工具索引:TOOLS_1 52 3.3.4 分离特殊回滚段:RBS_2 53 3.3.5 分离用户特殊临时段: TEMP_USER 53 3.3.6 附加的应用特殊OFA扩展 54 3.4 合理的逻辑设计 54 3.5 解决方案 55 第4章
数据库
物理设计 57 4.1
数据库
文件
设计 57 4.1.1 数据
文件
间的I/O冲突 57 4.1.2 所有
数据库
文件
中
的I/O瓶颈 59 4.1.3 后台进程
中
的并发I/O操作 61 4.1.4 定义系统恢复能力与性能目标 61 4.1.5 系统硬件及结构镜像的定义 62 4.1.6 识别专用于
数据库
的磁盘 62 4.1.7 选择正确的设计 63 4.2 I/O权值估计的检验 66 4.3 如何解决磁盘不足问题 69 4.4 解决方案 70 4.4.1 小型开发
数据库
设计 70 4.4.2 产品OLTP
数据库
设计 70 4.4.3 具有历史数据的产品OLTP
数据库
设计 71 4.4.4 数据仓库设计 72
Oracle
表空间
的介绍
一、
表空间
的概念
Oracle
数据库
的数据存放在
表空间
中
,
表空间
是一个逻辑的概念,它是由数据
文件
组成,
表空间
大小由数据
文件
的
数量
和大小
决定
。
表空间
有三种:Permanent Tablespaces(永久
表空间
)、Temporary Tablespaces(临时
表空间
)、Undo Tablespaces(回滚
表空间
),
Oracle
在创建
数据库
实例的时候,默认会创建三个永久
表空间
(SYSTEM、SYSAUX、USERS),一个临时
表空间
(TEMP),一个回滚
表空间
(UNDOTBS1)。 1、SYSTEM
Oracle
简介
Oracle
简介 一、介绍
Oracle
数据库
系统是美国
Oracle
(甲骨文)公司提供的以
分布
式
数据库
为核心的一组软件产品,是目前最流行的客户/服务器(Client/Server,C/S)或浏览器/服务器(Browser/Server,B/S)体系结构的
数据库
之一。
Oracle
数据库
是目前世界上使用最为广泛的
数据库
管理系统,作为一个通用的
数据库
系统,它具有完整的数据管理功能;作为一个关系
数据库
,...
Oracle
数据库
的逻辑和物理结构
数据库
具有逻辑结构和物理结构。如下图所示: 一、逻辑结构
数据库
在逻辑上分为
数据库
、
表空间
、段、区、块。 1、块 块是
数据库
操作 I/O 的最小单位。 2、区 区是进行空间分配的单元。 区是特定
数量
的相邻
Oracle
数据块,用于存储特定类型的信息。 区
中
的
Oracle
数据块在逻辑上是相邻的,但在物理上可以
分布
在磁盘上的不同位置(RAID 条带化和
文件
系统实施会导致此现象)。 3、段 段是对表行数据和表内部空间进行管理,可以跨
文件
分布
。 例如: 数据段:表
中
的所有数据都存储在相应数据段的区
中
。
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章