博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
增加临时表空间组Oracle11g单实例
阅读量:6572 次
发布时间:2019-06-24

本文共 2140 字,大约阅读时间需要 7 分钟。

#需求,测试库与生产库,临时表空间同步一致

#经过查询生产环境,数据库默认临时表空间,为临时表空间组,有三个成员,三个临时表空间,每个临时表空间一个数据文件,自动扩展

#使用临时表空间组的优点,减少不同会话在相同临时表空间内的争用

 

#生产环境

#查询生产环境临时表空间

SQL> select property_value from database_properties where property_name='DEFAULT_TEMP_TABLESPACE';

PROPERTY_VALUE

--------------------------------------------------------------------------------
TEMPGRP

#查询临时表空间组成员

SQL> select * from dba_tablespace_groups;

GROUP_NAME         TABLESPACE_NAME

--------------------------------------------------------
TEMPGRP                 TEMP

TEMPGRP                 TEMP02

TEMPGRP                 TEMP03

#查询临时表空间大小

SQL> select FILE_ID,TABLESPACE_NAME,BYTES/1024/1024/1024 g,MAXBYTES/1024/1024/1024 g from dba_temp_files;

   FILE_ID TABLESPACE_NAME          G          G

-------------------------------------------------------------------------------
         1             TEMP                   31.9990234 31.9999847

         2            TEMP02                31.9990234 31.9999847

         3            TEMP03                24.9511719 31.9999847

 

#测试环境

#查询测试环境,数据库默认临时表空间

SQL> select property_value from database_properties where property_name='DEFAULT_TEMP_TABLESPACE';

PROPERTY_VALUE

--------------------------------------------------------------------------------
TEMP

#查询目录结构及临时文件大小名称

select file_name,tablespace_name,sum(bytes)/1024/1024/1024 g,sum(maxbytes)/1024/1024/1024 maxg from dba_temp_files group by tablespace_name,file_name

FILE_NAME                                     TABLESP          G       MAXG

--------------------------------------------- ------- ---------- ----------
/picclife/app/oracle/oradata/orcl/temp01.dbf  TEMP    11.5283203 31.9999847

#创建临时表空间

SQL> create temporary tablespace temp02 tempfile '/picclife/app/oracle/oradata/orcl/temp02.dbf' size 1g autoextend on;

SQL> create temporary tablespace temp03 tempfile '/picclife/app/oracle/oradata/orcl/temp03.dbf' size 1g autoextend on;

 

#添加临时表空间组

SQL> alter tablespace temp tablespace group tempgrp;

SQL> alter tablespace temp02 tablespace group tempgrp;

SQL> alter tablespace temp03 tablespace group tempgrp;

SQL> alter database default temporary tablespace tempgrp;

#再次查询验证

SQL>  select property_value from database_properties where property_name='DEFAULT_TEMP_TABLESPACE';

PROPERTY_VALUE

--------------------------------------------------------------------------------
TEMPGRP

 

转载于:https://www.cnblogs.com/lvcha001/p/9220652.html

你可能感兴趣的文章
【机器学习】--关联规则算法从初识到应用
查看>>
MOTO XT702添加开机音乐
查看>>
Python脚本日志系统
查看>>
B0BO TFS 安装指南(转载)
查看>>
gulp常用命令
查看>>
TCP(Socket基础编程)
查看>>
RowSet的使用
查看>>
每日一记--cookie
查看>>
WPF and Silverlight 学习笔记(十二):WPF Panel内容模型、Decorator内容模型及其他...
查看>>
FLUSH TABLES WITH READ LOCK 和 LOCK TABLES比较
查看>>
MySQL:创建、修改和删除表
查看>>
Java多线程程序设计详细解析
查看>>
IOS 7 Study - UISegmentedControl
查看>>
八、通用类型系统
查看>>
JQuery的ajaxFileUpload的使用
查看>>
Java分享笔记:使用keySet方法获取Map集合中的元素
查看>>
Java面向对象练习题之人员信息
查看>>
关于Integer类中parseInt()和valueOf()方法的区别以及int和String类性的转换.以及String类valueOf()方法...
查看>>
ios 控制器的生命周期
查看>>
C#动态代理
查看>>