*、前提:在项目开发到一定阶段时,可能会关注数据库的使用情况以及数据文件的大小,于是乎需要用到一下查询工具
*、查看表空间大小以M为单位
SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_sizeM FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name GROUP BY t.tablespace_name;
*、当前用户占用表空间大小
select sum(a) as sizem From (Select Sum(bytes)/1024/1024 as a From User_Extents Group By Segment_Name)
*、当前用户各个表占用空间大小
Select Segment_Name,Sum(bytes)/1024/1024 as sizeM From User_Extents Group By Segment_Name;
*、表空间物理文件大小即dbf文件大小
SELECT tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), 0) total_space FROM dba_data_files ORDER BY tablespace_name;
*、各个表空间的使用率
select tablespace_name, round(used_space*(select value from v$parameter where name='db_block_size')/power(2,30),2) USED_GB, round(tablespace_size*(select value from v$parameter where name='db_block_size')/power(2,30)) MAXSIZE_GB, round(used_percent,2) as "PCT%" from dba_tablespace_usage_metrics;
相关推荐
ORACLE表空间大小统计语句,比较详细的。。。。
查询oracle表以及统计数据库的使用情况,是统计数据库使用情况的很好例子。
提高Oracle数据库查询统计速度 14 Oracle中巧取指定记录 14 Oracle数据安全 15 Oracle字段上建立并使用索引 29 用Windows脚本宿主自动化Oracle工具 31 进程结构和内存结构 32 Oracle监控数据库性能的SQL汇总 36 ...
UNDO表空间用来存放改变前的旧值。... ORACLE开始一个事务的时候,会用到表空间。将修改前的数据保存在UNDO段里。 Undo的三个作用 读的一致性,构造CR块 回滚 实例恢复(时的回滚) --查询UNDO表空间的名字 -----
主要介绍了oracle表空间中空表统计方法,需要的朋友可以参考下
管理的ORACLE数据库越来越多,统计不是很方便,ORACLE space诞生了, 它实现定时统计ORACLE数据库表空间大小、使用、空闲比例等。 程序工作原理: 使用ORACLE官方提供的Oracle.ManagedDataAccess组件连接数据库。 ...
管理的ORACLE数据库越来越多,统计不是很方便,ORACLE space诞生了, 它实现定时统计ORACLE数据库表空间大小、使用、空闲比例等。
DB到12.2.0.1版本之后,由于统计信息顾问导致SYSAUX 过快增长
1.2.3 怎样配置符合 OFA 的 Oracle 文件 系统 1.3 规划数据库文件布局 1.3.1 最大化可用性的规划 1.3.2 最小化磁盘争用的规划 1.4 建立参数文件 1.4.1 配置参数的一些注意事项 1.4.2 建立参数文件的连接 ...
创建ORACLE表空间.sql 回滚段等待.SQL 在数据库中建JOB.sql 外连接.SQL 外部例程.SQL 建6节点回滚段.SQL 建回滚段.SQL 建立一个与现存数据库相同但不含数据的空库.sql 扩展超过100M查询.sql 整理表空间碎片.sql 新建...
不过索引会占用许多的表空间;在许多的情况下, 索引比被索引的表消耗更多的存储空间。在插入和删除行的时候,索引还会引入额外的开销。在Oracle9i之前,要知道一个索引是否被使用是困难的,因此许多数据库都有许多...
此文档包含了ORACLE常用的功能:数据库解锁,查看当前连接数,检查IO,更改数据库字符集,统计数据, 建表空间,查询表空间占用情况,删除表空间,恢复表空间
它可以在Oracle数据库8i以上的版本中运行,并且支持大部份最新的Oracle功能,包括目录、数据表空间、同义词、物化检索、触发器、序列及类型等。Navicat的的功能不仅可以满足专业开发人员的所有需求,而且对Oracle的...
PL/SQL Developer是Oracle数据库当前最流行的开发工具之一,它在ORACLE数据库开发设计方面功能强大,使用方便,但是数据库管理方面一直比较欠缺。 DBATools For PL/SQL Developer 是一款PL/SQL Developer的辅助插件...
之前和大家分享过Oracle 11g下的一个新特性——收集多列统计信息(//www.jb51.net/article/109514.htm),今天和大家分享Oracle 12c的一个新特性——自动检测有用列组信息。二者相得益彰,大家可以具体情况酌情使用。 ...
第一部分 ORACLE系统优化基本知识 23 第1章 ORACLE结构回顾 23 §1.1 Oracle数据库结构 23 §1.1.1 Oracle数据字典 23 §1.1.2 表空间与数据文件 24 §1.1.3 Oracle实例(Instance) 24 §1.2 Oracle文件 26 §1.2.1...
通过远程连接Oracle数据库的方式实现对数据库进行管理维护 功能列表: 1) 查询优化SQL所需的表、索引的统计信息相关属性。 2) 获取ASM磁盘组信息。 3) 查询UNDO表空间状态及UNDO使用信息。 4) 查询当前节点当前...