Oracle12c中容错&性能新特性之表空间组
1. 简介
表空间组可以使用户消耗来自多个表空间的临时表空间。表空间组有如下特点:
1) 至少包含一个表空间。表空间组中包含的最大表空间数没有限制。
2) 和表空间共享命名空间,不能和任何表空间同名。
当你为数据库或用户分配一个临时表空间时,你可以在表空间名可以出现的任何地方确定表空间组名。
你不用显式创建表空间组。当你为表空间组指定第一个临时表空间时,表空间组被隐式创建。当表空间组包含的最后一个临时表空间移除时,该表空间组也被删除。
用表空间组而不用一个临时表空间,能减少导致单独表空间不足以容纳排序结果,特别是有多个分区的大表上的。表空间组还可以使单个并行操作利用多个临时表空间启用多个并行执行服务器。
2. 表空间组相关信息
1) 数据字典
- CDB_TABLESPACE_GROUPS
- DBA_TABLESPACE_GROUPS
- TS$
2) 系统权限
- ALTER TABLESPACE
- DROP TABLESPACE
- UNLIMITED TABLESPACE
- CREATE TABLESPACE
- MANAGE TABLESPACE
3. 创建表空间组
1) 创建表空间
- 语法
CREATE TEMPORARY TABLESPACE<tablespace_name>
TEMP <data_file_path_and_name>
SIZE <integer> <K | M | G |T | P | E>
TABLESPACE GROUP <group_name>;
- 例子
CREATE TEMPORARY TABLESPACE batchtemp
TEMPFILE '/u02/oradata/temp04.dbf'
SIZE 2E
TABLESPACE GROUP temp_grp;
desc dba_tablespace_groups
SELECT * FROM dba_tablespace_groups;
2) 更改表空间
- 语法
ALTER TABLESPACE <tablespace_name>
TABLESPACE GROUP <group_name>;
- 例子
ALTERTABLESPACE tools TABLESPACE GROUP apps_grp;
SELECT * FROM dba_tablespace_groups;
4. 移除组成员
- 语法
ALTER TABLESPACE<tablespace_name> TABLESPACE GROUP '';
- 例子
ALTERTABLESPACE batchtemp TABLESPACE GROUP '';
SELECT * FROM dba_tablespace_groups;
5. 指定默认表空间组
- 语法
ALTER DATABASE<tablespace_name>
DEFAULT TEMPORARY TABLESPACE<group_name>;
- 例子
ALTER DATABASE orabase DEFAULT TEMPORARY TABLESPACE app_grp;
SELECT * FROM dba_tablespace_groups;
Oracle12c中容错&性能新特性之表空间组的更多相关文章
- Oracle12c 中RAC功能增强新特性之ASM&Grid
1. 自动存储管理(ASM)方面的增强 1.1. Flex ASM 在典型的网格架构安装中,每个节点有自己的ASM实例运行并扮演该节点上数据库的存储容器的角色,对这种安装配置,存在单点失败的 ...
- Oracle12c中PL/SQL(DBMS_SQL)新特性之隐式语句结果(DBMS_SQL.RETURN_RESULT and DBMS_SQL.GET_NEXT_RESULT)
隐式数据结果特性将能简化从其他数据库到Oracle12c存储过程迁移.1. 背景T-SQL中允许查询结果的隐式返回.例如:下面T-SQL存储过程隐式返回查询结果.CREATE PROCEDURE Ge ...
- Oracle12c中功能及性能新特点之with子句的增强
1. 设置创建测试表.DROP TABLE test PURGE; CREATE TABLE test ASSELECT 1 AS idFROM dualCONNECT BY level < ...
- 【译】.NET 5. 0 中 Windows Form 的新特性
自从 Windows Form 在 2018 年底开源并移植到 .NET Core 以来,团队和我们的外部贡献者都在忙于修复旧的漏洞和添加新功能.在这篇文章中,我们将讨论 .NET 5.0 中 Win ...
- 简单理解ECMAScript2015中的箭头函数新特性
箭头函数(Arrow functions),是ECMAScript2015中新加的特性,它的产生,主要有以下两个原因:一是使得函数表达式(匿名函数)有更简洁的语法,二是它拥有词法作用域的this值,也 ...
- ABAP 7.52 中的Open SQL新特性
S/4 HANA 1709 已经在几个月前发布,随之而来的是ABAP 7.52. 本文翻译了更新文档中有关Open SQL的部分 本文链接:http://www.cnblogs.com/hhelibe ...
- ABAP 7.40, SP08 中的 Open SQL 新特性
1,使用 data_source~*指定列 在7.40, SP08中,可以在SELECT语句中使用data_source~*来指定选取不同的数据库表.视图的全部列来作为结果集.它也可以和单独指定的列c ...
- Java 9中的 9个 新特性
Java 9 中的 9个 新特性 java 7 2011发布,Java 8 2014发布,java9发布于2017年9月21日. 你可能已经听说过 Java 9 的模块系统,但是这个新版本还有许多其它 ...
- Visual Studio 2015 RC中的ASP.NET新特性和问题修正
(此文章同时发表在本人微信公众号"dotNET每日精华文章") 微软在Build大会上发布了Visual Studio 2015 RC,这也预示着Visual Studio 201 ...
随机推荐
- Jenkins参数化构建(一)之 Maven Command Line传递TestNG构建参数
1. Maven使用 -D参数名称 将参数传递至所运行项目 Maven指定TestNg.xml文件 clean test -DsuiteXmlFile=src/main/resources/testn ...
- 1月4日笔记 (vi编辑器)更新...
vi编辑器,全称是visual interface,可以执行输出.删除.查找.替换等众多的文本操作. vi并不是一个排版程序,不可以对字体.格式.段落等其他的属性进行编排. vi是全屏文本编辑程序 ...
- urllib模块中的方法
urllib模块中的方法 1.urllib.urlopen(url[,data[,proxies]]) 打开一个url的方法,返回一个文件对象,然后可以进行类似文件对象的操作.本例试着打开google ...
- SpringMVC+fastjson项目配置
首先这个项目得是maven项目,不是maven项目的自己引包,我就不多说了. <!-- https://mvnrepository.com/artifact/org.springframewor ...
- 修改linux镜像
修改镜像的常用命令有: guestfish,guestmount等. ●修改静态文件. 命令:guestfish 安装包:yum install -y guestfish ①mount镜像:guest ...
- IOException parsing XML document from class path resource [WebRoot/WEB-INF/applicationContext.xml];
parsing XML document from class path resource [applicationContext.xml]; nested exception is java.io. ...
- R语言做一元线性回归
只有两个变量,做相关性分析,先来个一元线性回归吧 因为未处理的x,y相关性不显著,于是用了ln(1+x)函数做了个处理(发现大家喜欢用ln,log,lg,指数函数做处理),处理完以后貌似就显著了..虽 ...
- @Basic表示一个简单的属性 懒加载,急加载
5.@Basic(fetch=FetchType,optional=true) 可选 @Basic表示一个简单的属性到数据库表的字段的映射,对于没有任何标注的getXxxx()方法,默认 即为 @Ba ...
- spring security+freemarker获取登陆用户的信息
spring security+freemarker获取登陆用户的信息 目标页面之间获取 ${Session.SPRING_SECURITY_CONTEXT.authentication.princi ...
- week02 课堂作业
测试一:(点此看原题目) 运行结果: 测试二:(点此看原题目) 运行结果: 测试三:(点此看原题目) 运行结果: