- 浏览: 66159 次
- 性别:
- 来自: 南京
文章分类
最新评论
select a.tablespace_name,a.all_bytes/1024/1024 "总大小(M)" ,b.free_bytes/1024/1024 "剩余大小(M)",
round(((a.all_bytes - b.free_bytes)/a.all_bytes),3)*100 "使用百分比",round((b.free_bytes/a.all_bytes),3)*100 "剩余百分比"
from
( select tablespace_name,sum(bytes) all_bytes from dba_data_files group by tablespace_name ) a,
( select tablespace_name,sum(bytes) free_bytes from dba_free_space group by tablespace_name ) b
where a.tablespace_name = b.tablespace_name;
spool spool_read.txt;
set colsep '|';
set echo on;
set timing on;
set heading on;
set pagesize 0;
set termout on;
set trimout on;
set trimspool on;
set linesize 80;
select msisdn from table_name ;
spool off;
exit;
round(((a.all_bytes - b.free_bytes)/a.all_bytes),3)*100 "使用百分比",round((b.free_bytes/a.all_bytes),3)*100 "剩余百分比"
from
( select tablespace_name,sum(bytes) all_bytes from dba_data_files group by tablespace_name ) a,
( select tablespace_name,sum(bytes) free_bytes from dba_free_space group by tablespace_name ) b
where a.tablespace_name = b.tablespace_name;
spool spool_read.txt;
set colsep '|';
set echo on;
set timing on;
set heading on;
set pagesize 0;
set termout on;
set trimout on;
set trimspool on;
set linesize 80;
select msisdn from table_name ;
spool off;
exit;
发表评论
-
Oracle_查看用户下每个表的数据量
2017-08-30 01:03 01. select 'select '''||a.table_ ... -
Oracle_Procedure
2015-04-06 23:25 0Oracle数据库存储过程技术文档 http://www. ... -
Oracle_DMM_学习笔记
2015-04-02 01:10 0Tianlesoftware+Oracle+学习手册(v1.0 ... -
Oracle_分组排序 zr.wangweiqing@huawei.com
2014-01-20 08:15 813CREATE TABLE HW (DEPID NUMBE ... -
Oracle_Database_9i_10g_11g编程艺术深入数据库体系结构
2013-10-11 01:48 0alter session set events 'immed ... -
内连接,外连接
2013-09-12 19:46 0Union , Union all , Intersect , ... -
Tom大师著作(9i-10g-11g第二版)
2013-09-12 08:03 0Tom大师著作(9i-10g-11g第二版) -
查询表空间使用情况
2013-06-08 16:24 712SELECT D.TABLESPACE_NAME " ... -
Rman_init
2013-03-28 08:12 0【转载】http://www.itpub.ne ... -
oracle中查询语句条件用in
2013-03-15 20:45 10009有一张表tableA,在tableA表的ID字段上建立了索引。 ... -
【转载】OCA、OCP、OCM傻傻分不清?
2013-03-15 20:12 0原文见于 http://blog.chinaunix.net/ ... -
【转载】oracle关闭理解shutdown
2013-03-03 18:07 875windows平台下,oracle 中组成实例的后台进程是由o ... -
oracle ORA-24550
2013-01-19 11:30 0exp sysdb/sysdb file=sysdb_8116 ... -
Shell中调用 sql脚本
2013-01-19 10:56 0#!/usr/bin/ksh echo "===== ... -
循序渐进Oracle_盖国强
2012-12-07 01:39 0什么叫绝招?就是把简单的东西做到极致就是绝招! PLSQ ... -
收集数据库 AWR报告
2012-10-31 17:24 1012Oracle AWR报告 (awrrpt) 一. AWR ... -
删除归档日志_ORA-00257: archiver error. Connect internal only, until freed
2012-10-26 18:24 1399ORA-00257: archiver error. Conn ... -
【转载】ORACLE_根据PID查询正在执行的sql语句
2012-10-12 10:57 6696select /*+ ORDRRED */ sql_tex ... -
create or replace synonym DBFIELD_DICT
2012-07-29 11:11 1508ORA-00600: internal error code, ... -
Oracle排错处理
2011-10-11 17:40 11111.错误说明 ORACLE中出现的错误的格式为:错误类型-错误 ...
相关推荐
查询oracle表空间使用情况,表空间文件详情,创建或者变更表空间大小
在Oracle数据库管理系统中,查询表以及统计数据库的使用情况是一项关键任务,有助于管理员监控资源使用状况、优化性能并规划存储。本文将深入探讨如何查询Oracle表空间的使用情况,以及这个过程中的重要知识点。 ...
1. **查询Oracle表空间使用情况** ```sql SELECT b.file_id AS file_id, b.tablespace_name AS tablespace, b.file_name AS filename, b.bytes AS total_size, (b.bytes - SUM(NVL(a.bytes, 0))) AS used_...
### Oracle表空间使用情况查询知识点 #### 一、概述 在Oracle数据库管理中,了解表空间的使用情况是非常重要的。这有助于我们优化存储资源、预防空间不足等问题。本篇文章将详细介绍如何通过SQL语句来查询Oracle表...
Oracle查询表空间使用情况(经典篇)
了解和掌握这些查询方法,数据库管理员可以有效地监控Oracle数据库的存储使用情况,以便进行合理的空间管理和性能优化。对于大型系统,定期检查表空间和数据文件的状态,预测并避免空间不足的情况,是保障数据库稳定...
#### 二、查询表空间使用情况 为了有效地管理和监控Oracle数据库,了解各个表空间的使用情况至关重要。以下SQL查询语句可以帮助我们获取关于表空间的信息: ```sql SELECT fs.tablespace_name "Tablespace", (df....
分析表空间使用情况,oracle查询表空间使用情况,方便确认数据是否还能插入,检查数据文件是否已满。
本文将详细介绍如何编写并运行一个SQL查询来获取Oracle表空间的DDL(数据定义语言)脚本。 #### Oracle表空间概念 在Oracle数据库中,表空间是存储空间的逻辑划分。每个表空间由一个或多个数据文件组成,并且可以...
### Oracle 查看表空间使用情况 在Oracle数据库管理中,了解和监控表空间的状态是非常重要的。这不仅能帮助管理员及时发现存储资源不足的情况,还能优化数据分布、提高性能。本文将详细介绍如何通过SQL查询来查看...
#### 三、查询表空间使用情况 在开始任何操作前,我们首先需要查询表空间的当前使用情况。可以使用以下SQL语句来获取相关信息: ```sql SELECT total.tablespace_name, Round(total.MB,2) AS Total_MB, Round...
给出的SQL查询语句主要用于查询Oracle表空间的当前使用情况,包括已使用的空间、剩余空间、总空间大小等信息。接下来,我们将对该查询语句进行逐行解析: 1. **SELECT**部分: - `A.TS1`:表示表空间名称。 - `...
### Oracle查询表碎片知识点详解 在Oracle数据库管理与优化的过程中,了解并处理表碎片是非常重要的一个环节。本文将详细介绍如何通过SQL查询来检测Oracle表的碎片情况,并对给出的SQL查询语句进行深入解析。 ####...
这里使用了`dba_free_space`视图来查询表空间中的空闲区域。通过求和每个表空间中的空闲空间并转换为MB,我们可以得出每个表空间已被使用的空间大小。 #### 四、计算表空间的使用情况 要获得每个表空间的使用详情...
这个问题涉及到表空间的使用情况和配置,解决这个问题需要对Oracle数据库的表空间管理有深入的理解。 首先,我们可以通过SQL查询来查看Oracle数据库中所有表空间的大小和使用情况。以下SQL语句用于获取表空间名、总...
1. **监控表空间使用情况**:定期运行上述SQL查询语句来监控表空间的使用情况。 2. **扩展数据文件**:当某个表空间接近满时,可以通过增加数据文件的大小或者添加新的数据文件来扩展表空间。 3. **自动扩展设置**:...
计算oracle的表空间使用情况,sql语句。。。。。
通过以上内容,我们详细了解了Oracle中的表空间与数据文件的概念、分类以及它们在Oracle数据库存储结构中的作用,并学习了如何通过SQL查询来查看和管理这些表空间和数据文件。这对于管理和优化Oracle数据库的性能至...
"Oracle 表空间创建" Oracle 表空间创建是 Oracle 数据库中的一种基本操作,它允许用户创建一个或多个表空间,以存储数据库中的数据。表空间是 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))) ...