分布Oracle 数据库的均衡分布(oracle平均)
随着越来越多的商业组织开始采用Oracle数据库作为他们的主要存储系统,系统管理员面临着如何让数据有效地分布在多台服务器上的挑战。在多台服务器之间分布Oracle数据库实例有几种不同的方法。在系统表空间的情况下,三类分布方式:以模式(Schema)为基础的分布,以表(Tables)为基础的分布,以列(Columns)为基础的分布,可以起到缓解数据库实例负载,提升查询速度,优化在线存储资源等作用。
以模式(Schema)为基础的分布
采用以模式(Schema)为基础的分布,可以将单一模式分布在多台服务器上,从而更有效地使用系统资源。另外,单一模式也可以跨不同的库实例,将模式内表空间和相关表分布其中。下面是一个分布单一模式的例子:
alter system set db_name= DATABASE_NAME , instance_number=1, factory= schema
create user test identified by test default tablespace TEST
Table TEST_TABLE1 (
) tablespace TEST_TAB1
Table TEST_TABLE2 (
) tablespace TEST_TAB2
以表(Tables)为基础的分布
以表(Tables)为基础的分布可以更有效地使用每个库实例的磁盘空间资源。它可以让多台服务器尽可能充分地加载和使用存储空间,而不是将所有数据存储在同一台服务器上。下面是一个将表分布的例子:
create tablespace T1 datafile T1.DBF size 100M;
create tablespace T2 datafile T2.DBF size 100M;
create table table1 (
) tablespace T1;
create table table2 (
) tablespace T2;
以列(Columns)为基础的分布
以列(Columns)为基础的分布可以将某些表中的列分布在不同的表空间之中,从而更有效地利用每台服务器的磁盘空间资源,甚至可以分布到不同的库实例上。下面是一个将列分布的示例:
create tablespace T1 datafile T1.DBF size 100M;
create tablespace T2 datafile T2.DBF size 100M;
create table table1 (
col1 number,
col2 number tablespace T1,
col3 number tablespace T2
);
通过以上方法,我们可以将Oracle数据库实例有效地分布在多台服务器上,优化系统表空间,提高查询速度,优化在线存储资源,并减少系统负载。最重要的是,这些方法都是官方提供的,完全可以开发帐号使用,而且可以有效提高系统效率。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 分布Oracle 数据库的均衡分布(oracle平均)
相关文章
- 利用Oracle实现关联删除数据(oracle关联删除数据)
- 实战Oracle安装:快速搭建一个完美实例(oracle安装实例)
- 深入浅出Oracle数据库:查询用户的表(oracle查询用户的表)
- 类型Oracle数据库中更改字段类型的步骤(oracle如何修改字段)
- Oracle数据库触发器类型简介(oracle触发器类型)
- 熟悉Oracle触发器类型,轻松实现数据库自动化(oracle触发器类型)
- 细节把握:Oracle触发器类型及其应用(oracle触发器类型)
- Oracle数据库中的触发器类型分析(oracle触发器类型)
- Oracle数据库中的触发器类型(oracle触发器类型)
- Oracle触发器:入门级介绍与分类(oracle触发器类型)
- 利用Oracle数据库进行分区优化(oracle数据库的分区)
- 精通Oracle数据库触发器类型(oracle触发器类型)
- 极速提升业务效率:利用Excel快速导入Oracle数据库(excel数据导入oracle)
- 语句使用Oracle数据库中的IF语句(oracle数据库if)
- 解决 Oracle 登录失败问题(oracle登录失败)
- 使用Oracle数据库回收站恢复被删除数据(oracle数据库回收站)
- Oracle数字转换为中文:实现省心操作(oracle数字转中文)
- 查询使用方括号实现Oracle数据库的查询(oracle方括号)
- 从备份数据库中恢复Oracle表(oracle数据库表恢复)
- 清理Oracle数据库监听日志的正确方式(oracle清理监听日志)
- Oracle禁用外键:步骤及注意事项(oracle 禁用外键)
- 参数错误Oracle数据库初始化参数出错调优(oracle出现初始化)
- Oracle 全字段重复智能化解决方案(oracle全字段重复)
- 数据DOS命令行下查看Oracle数据库信息(dos显示oracle)
- Oracle修改分区间隔一探究竟(oracle修改分区间隔)
- 动态管理Oracle中的会话属性(oracle中的动态会话)
- 比较Oracle数据库中的小时(oracle中小时的比较)
- 某表在Oracle数据库中无法导出(oracle不导出某个表)