zoukankan      html  css  js  c++  java
  • oracle数据库扩容sql

    --查看表空间的位置和物理文件
    select TABLESPACE_NAME,FILE_ID,FILE_NAME,BYTES/(1024*1024)TOTAL_SPACE from dba_data_files


    --修改原有表空间大小
    alter database datafile 'D:\DATABASE\CDRDB\PLANT_SERVICE11.DBF' resize 8192m;
    alter database datafile 'D:\DATABASE\CDRDB\PLANT_SERVICE12.DBF' resize 8192m;

    ---扩大表空间
    ALTER TABLESPACE UNDOTBS1 ADD DATAFILE
    'D:\DATABASE\CDRDB\UNDOTBS02.DBF' SIZE 20480M
    AUTOEXTEND ON NEXT 100M MAXSIZE 20480M;

    --是否自动增长
    SELECT FILE_NAME,TABLESPACE_NAME,AUTOEXTENSIBLE FROM dba_data_files;

    --查看表空间信息
    SELECT TABLESPACE_NAME "表空间",
    To_char(Round(BYTES / 1024, 2), '99990.00')
    || '' "实有",
    To_char(Round(FREE / 1024, 2), '99990.00')
    || 'G' "现有",
    To_char(Round(( BYTES - FREE ) / 1024, 2), '99990.00')
    || 'G' "使用",
    To_char(Round(10000 * USED / BYTES) / 100, '99990.00')
    || '%' "比例"
    FROM (SELECT A.TABLESPACE_NAME TABLESPACE_NAME,
    Floor(A.BYTES / ( 1024 * 1024 )) BYTES,
    Floor(B.FREE / ( 1024 * 1024 )) FREE,
    Floor(( A.BYTES - B.FREE ) / ( 1024 * 1024 )) USED
    FROM (SELECT TABLESPACE_NAME TABLESPACE_NAME,
    Sum(BYTES) BYTES
    FROM DBA_DATA_FILES
    GROUP BY TABLESPACE_NAME) A,
    (SELECT TABLESPACE_NAME TABLESPACE_NAME,
    Sum(BYTES) FREE
    FROM DBA_FREE_SPACE
    GROUP BY TABLESPACE_NAME) B
    WHERE A.TABLESPACE_NAME = B.TABLESPACE_NAME)
    --WHERE TABLESPACE_NAME LIKE 'CDR%' --这一句用于指定表空间名称
    ORDER BY Floor(10000 * USED / BYTES) DESC;

  • 相关阅读:
    数据结构2
    EF Fluent API
    VS2017+mysql5.7 连接数据库生成实体
    JavaScript中的枚举
    EasyUI datagird 排序 按数字类型的问题
    php 将秒数转换为时间(年、天、小时、分、秒)
    mySQL把秒转换成日期
    Android 界面间传参数
    android 登陆界面
    Android 在已有的项目上创建新的项目
  • 原文地址:https://www.cnblogs.com/yr1126/p/15601646.html
Copyright © 2011-2022 走看看