zoukankan      html  css  js  c++  java
  • Oracle扩容表空间

    1、现使用表空间查询

    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、查询表空间在物理磁盘上存放的位置(注意使用sysdba的账号登陆)

    select b.file_id  文件ID,
      b.tablespace_name  表空间,
      b.file_name     物理文件名,
      b.bytes       总字节数,
      (b.bytes-sum(nvl(a.bytes,0)))   已使用,
      sum(nvl(a.bytes,0))        剩余,
      sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比
      from dba_free_space a,dba_data_files b
      where a.file_id=b.file_id
      group by b.tablespace_name,b.file_name,b.file_id,b.bytes
      order by b.tablespace_name

     3、表空间扩容(一个数据文件最大只能32G)

    方式1:手工改变已存在数据文件的大小

    alter database datafile '表空间位置' resize 新的尺寸
    
    alter database datafile 'D:APPADMINISTRATORORADATAXYSHARESGSHARE.DBF' resize 4096m

    方式2:新增dbf文件

    ALTER TABLESPACE USERS 
    ADD DATAFILE 'D:APPADMINISTRATORORADATAXYSHARESGSHARE.DBF' size 7167M autoextend on ;
  • 相关阅读:
    二维码登录网页版微信的实现方式分析
    扒取网站内容(后台方法和前台方法的两种实现)
    网站基本架构模式以及优化方案
    JS 日期对象在浏览器间的若干差异
    Web Farm 和Web Garden
    邓白氏申请和查询
    Xcode 真机调试报错:This application's application-identifier entitleme
    libc++abi.dylib`__cxa_throw: 使用[AVAudioPlayer play]会产生__cxa_throw异常
    ios 瀑布流的那些事情
    ios UIImage 圆形图片剪切方案
  • 原文地址:https://www.cnblogs.com/cjybarcode/p/14436087.html
Copyright © 2011-2022 走看看