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中容错&amp;性能新特性之表空间组的更多相关文章

  1. Oracle12c 中RAC功能增强新特性之ASM&amp;Grid

    1.    自动存储管理(ASM)方面的增强 1.1.   Flex ASM 在典型的网格架构安装中,每个节点有自己的ASM实例运行并扮演该节点上数据库的存储容器的角色,对这种安装配置,存在单点失败的 ...

  2. Oracle12c中PL/SQL(DBMS_SQL)新特性之隐式语句结果(DBMS_SQL.RETURN_RESULT and DBMS_SQL.GET_NEXT_RESULT)

    隐式数据结果特性将能简化从其他数据库到Oracle12c存储过程迁移.1. 背景T-SQL中允许查询结果的隐式返回.例如:下面T-SQL存储过程隐式返回查询结果.CREATE PROCEDURE Ge ...

  3. Oracle12c中功能及性能新特点之with子句的增强

    1. 设置创建测试表.DROP TABLE test PURGE; CREATE TABLE test ASSELECT 1 AS idFROM   dualCONNECT BY level < ...

  4. 【译】.NET 5. 0 中 Windows Form 的新特性

    自从 Windows Form 在 2018 年底开源并移植到 .NET Core 以来,团队和我们的外部贡献者都在忙于修复旧的漏洞和添加新功能.在这篇文章中,我们将讨论 .NET 5.0 中 Win ...

  5. 简单理解ECMAScript2015中的箭头函数新特性

    箭头函数(Arrow functions),是ECMAScript2015中新加的特性,它的产生,主要有以下两个原因:一是使得函数表达式(匿名函数)有更简洁的语法,二是它拥有词法作用域的this值,也 ...

  6. ABAP 7.52 中的Open SQL新特性

    S/4 HANA 1709 已经在几个月前发布,随之而来的是ABAP 7.52. 本文翻译了更新文档中有关Open SQL的部分 本文链接:http://www.cnblogs.com/hhelibe ...

  7. ABAP 7.40, SP08 中的 Open SQL 新特性

    1,使用 data_source~*指定列 在7.40, SP08中,可以在SELECT语句中使用data_source~*来指定选取不同的数据库表.视图的全部列来作为结果集.它也可以和单独指定的列c ...

  8. Java 9中的 9个 新特性

    Java 9 中的 9个 新特性 java 7 2011发布,Java 8 2014发布,java9发布于2017年9月21日. 你可能已经听说过 Java 9 的模块系统,但是这个新版本还有许多其它 ...

  9. Visual Studio 2015 RC中的ASP.NET新特性和问题修正

    (此文章同时发表在本人微信公众号"dotNET每日精华文章") 微软在Build大会上发布了Visual Studio 2015 RC,这也预示着Visual Studio 201 ...

随机推荐

  1. HDU 4496 D-City(逆向并查集)

    http://acm.hdu.edu.cn/showproblem.php?pid=4496 题意: 给出n个顶点m条边的图,每次选择一条边删去,求每次删边后的连通块个数. 思路: 离线处理删边,从后 ...

  2. centos7 修改密码

    Centos7破解密码的方法   Centos7忘记密码   在工作或者自己练习的时候我们难免会大意忘掉自己的root密码,有些同学忘掉密码竟然第一选择是重装系统,工作中可万万使不得! 本篇博客将讲解 ...

  3. async函数对比Generator函数

    首先定义一个读取文件的异步函数 var readFile = function(fileName){ return new Promise((resolve,reject)=>{ fs.read ...

  4. hdu 3861 The King’s Problem trajan缩点+二分图匹配

    The King’s Problem Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Other ...

  5. 1.1.1 vue-cli脚手架工具

    参考文档: windows下npm安装vue(以下教程大部分都是参考这篇博客的,按照着这篇博客自己实现了一遍) npm安装vue-cli脚手架 一.前言 npm:nodejs下的包管理器,安装好nod ...

  6. Python day2_int以及string的常见方法1_笔记

    Python中,主要的基本类型有:数字(int型).字符串(string型).列表(list型).元祖(tuple型).字典(direct型).布尔值(boolean型) 1.int型 1.强转int ...

  7. 使用python读取yaml文件

    在做APP测试时,通常需要把参数存到一个字典变量中,这时可以将参数写入yaml文件中,再读取出来. 新建yaml文件(android_caps.yaml),文件内容为: platformName: A ...

  8. Qt5_选择文件对话框

    1. 类似如下代码: QString fileName = QFileDialog::getOpenFileName( this, tr("Open File"), NULL,// ...

  9. The folder is already a source folder

    不知为啥,创建了一个maven项目后,发现只有src/main/resources这个资源文件夹,然后,右键新建 Source Folder 时提示 “The folder is already a ...

  10. Java面试宝典(说说&和&&的区别)

    &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false. ...