`
neeleon
  • 浏览: 184420 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ORACLE查看剩余的表空间

 
阅读更多
SELECT SUM(bytes) / (1024 * 1024) AS free_space, tablespace_name 
FROM dba_free_space 
GROUP BY tablespace_name; 
 
 
 
SELECT a.tablespace_name, 
a.bytes total, 
b.bytes used, 
c.bytes free, 
(b.bytes * 100) / a.bytes "% USED ", 
(c.bytes * 100) / a.bytes "% FREE " 
FROM sys.sm$ts_avail a, sys.sm$ts_used b, sys.sm$ts_free c 
WHERE a.tablespace_name = b.tablespace_name 
AND a.tablespace_name = c.tablespace_name;
 
新增表空间
alter tablespace HMNINDX add datafile '/data/homeinnsdata/homeinns/HMNINDX15.dbf' size 10G;
alter tablespace HMNDATA add datafile '/data/homeinnsdata/homeinns/HMNDATA10.dbf' size 10G;
 
分享到:
评论

相关推荐

    Oracle查看增加表空间语句

    ### Oracle查看及管理表空间知识点 #### 一、Oracle表空间概述 在Oracle数据库中,表空间是逻辑存储单元,用于组织数据文件。一个表空间可以包含多个数据文件,而一个数据文件只能属于一个表空间。为了有效地管理...

    oracle查看表空间使用情况

    ### Oracle 查看表空间使用情况 在Oracle数据库管理中,了解和监控表空间的状态是非常重要的。这不仅能帮助管理员及时发现存储资源不足的情况,还能优化数据分布、提高性能。本文将详细介绍如何通过SQL查询来查看...

    oracle中查看表空间与对应物理文件,用户,表,使用情况

    select b.tablespace_name 表空间, c.owner 用户, c.segment_name 表名, b.file_name 物理文件名, sum(nvl(b.bytes, 0)) / 1024 / 1024 总共大小M, round((sum(nvl(b.bytes, 0)) - sum(nvl(a.bytes, 0))) ...

    ORACLE_表空间扩展方法

    查看表空间信息 在扩展表空间之前,我们需要了解当前表空间的信息,包括表空间的名字、文件所在位置、空间大小等。我们可以使用以下语句来查看表空间信息: ```sql select tablespace_name, file_id, file_name, ...

    查询表空间剩余大小语句.txt

    在Oracle数据库管理中,了解各个表空间的剩余空间是非常重要的维护工作之一。这不仅有助于系统管理员更好地规划存储资源,还能够及时发现潜在的空间不足问题,避免由此引发的系统故障。本文将详细介绍如何通过SQL...

    oracle-临时表空间

    另外,也可以通过更详细的计算来获取表空间的总容量、已使用量以及剩余空间百分比等信息: ```sql SELECT A.TABLESPACE_NAME, A.BYTES TOTAL, B.BYTES USED, C.BYTES FREE, (B.BYTES * 100) / A.BYTES "%USED", (C...

    ORACLE查询表空间大小

    帮助您查看oracle的表空间大小,已使用百分比,剩余大小,总大小,表空间名

    oracle表空间查询命令

    - **FreeMB**:剩余空间(MB)。 - **TotalMB**:总空间(MB)。 - **PctFree**:空闲空间百分比。 #### 三、表空间数据文件的查询 除了查看表空间的整体使用情况外,有时还需要了解表空间中具体的数据文件信息。...

    oracle数据库扩展表空间代码

    此SQL语句可以帮助我们获取所有表空间的总大小、已使用大小、剩余大小以及使用百分比,从而为扩展表空间提供依据。 #### 三、创建新的表空间 在Oracle中创建一个新的表空间可以通过以下SQL命令实现: ```sql ...

    查看Oracle表空间使用情况

    - 第二条SQL语句提供了更详细的表空间使用情况分析,包括总空间、已用空间、剩余空间以及使用的百分比和剩余的百分比。 ##### 7. 查询数据库对象统计 ```sql SELECT owner, object_type, status, COUNT(*) ...

    oracle表空间命令语句大全

    Oracle 表空间命令语句大全提供了 Oracle 数据库管理的重要操作,包括建立表空间、建立 UNDO 表空间、建立临时表空间、改变表空间状态、删除表空间、扩展表空间和查看表空间信息等。这些命令对于 Oracle 数据库管理...

    Oracle 表空间查询与操作方法

    - 计算表空间的总大小、已用空间、剩余空间以及剩余比例,并进行汇总。 6. **查询当前用户的表信息** ```sql SELECT * FROM user_tables; ``` **解释**: - `user_tables` 表提供了当前用户所有的表的信息...

    oracle查询表碎片

    4. **浪费空间(M)**:计算公式较为复杂,它考虑了实际使用空间、预留空间等因素之后剩余的空间,表示未被有效利用的空间。 #### 五、SQL查询语句分析 此SQL语句主要通过`dba_tables`视图获取表的相关信息,并通过...

    oracle表空间相关查询语句

    oracle表空间相关查询语句-查询表空间大小,表空间剩余大小,表空间使用大小,表空间大小(G),表空间剩余大小(G),表空间使用大小(G),使用率 %,查看Oracle用户占了哪几个表空间及大小

    ORACLE表空间 状态查询语句

    给出的SQL查询语句主要用于查询Oracle表空间的当前使用情况,包括已使用的空间、剩余空间、总空间大小等信息。接下来,我们将对该查询语句进行逐行解析: 1. **SELECT**部分: - `A.TS1`:表示表空间名称。 - `...

    oracle表空间常用操作

    oracle表空间常用操作,包括表空间剩余使用大小、名称及大小、物理文件的名称及大小 、回滚段名称及大小 、控制文件 、日志文件 、数据库的创建日期和归档方式 、创建表空间、修改表空间等操作,供大家参考。

    ORACLE表空间的回收脚本

    针对oracle表空间收缩的操作!请仔细查看内部的说明。对于表空间过于庞大的数据库能起到回收剩余空间,并降低高水位HWM的作用

    aix_oracle_rac新建表空间方法

    ### AIX Oracle RAC 新建表空间方法 #### 背景介绍 本文将详细介绍如何在AIX 6.1操作系统环境下,针对Oracle 10g RAC(Real Application Clusters)数据库系统进行表空间扩展的过程。在此场景下,我们需要为现有的...

    Oracle数据库表空间巡检指令

    这段复杂的SQL查询主要用于全面了解每个表空间的使用情况,包括表空间名称、大小、已使用的空间量、使用率以及剩余空间等。对于快速定位空间紧张的表空间非常有效。 ##### 8. 查询指定表空间的数据文件信息: ```...

    Oracle表空间命令

    - 结果展示:表空间名称、总大小(MB)、已用空间(MB)、剩余空间(MB)以及使用百分比。 #### 四、查看表空间信息 了解表空间的详细信息对于日常管理和维护至关重要。主要涉及到以下几个方面: 1. **表空间的...

Global site tag (gtag.js) - Google Analytics