• 增加临时表空间组Oracle11g单实例


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

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

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

    #生产环境

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

    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

     

  • 相关阅读:
    Atitit.atiJsBridge 新特性v7q329
    atitit.userService 用户系统设计 v6 q413
    atitit.userService 用户系统设计 v6 q413
    Atitit.获取某个服务 网络邻居列表 解决方案
    Hasse神舟笔记本卡logo解决,刷BIOS方法,教你修复神船
    Axure RP 8 注册码
    在本地硬盘安装WinPE系统,实现UEFI引导,摆脱U盘
    cmd实现批量文件的base64加密并双击加密文件后正常运行
    cmd的变量总结
    fiddler几种功能强大的用法
  • 原文地址:https://www.cnblogs.com/lvcha001/p/9220652.html
Copyright © 2020-2023  润新知