Oracle查看表空间大小及使用情况

--1、查看表空间的名称及大小
SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size
FROM dba_tablespaces t, dba_data_files d
WHERE t.tablespace_name = d.tablespace_name
GROUP BY t.tablespace_name;
--2、查看表空间物理文件的名称及大小
SELECT tablespace_name,
file_id,
file_name,
round(bytes / (1024 * 1024), 0) total_space
FROM dba_data_files
ORDER BY tablespace_name;
--3、查看回滚段名称及大小
SELECT segment_name,
tablespace_name,
r.status,
(initial_extent / 1024) initialextent,
(next_extent / 1024) nextextent,
max_extents,
v.curext curextent
FROM dba_rollback_segs r, v$rollstat v
WHERE r.segment_id = v.usn(+)
ORDER BY segment_name;
--4、查看控制文件
SELECT NAME FROM v$controlfile;
--5、查看日志文件
SELECT MEMBER FROM v$logfile;
--6、查看表空间的使用情况
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;
--7、查看数据库库对象
SELECT owner, object_type, status, COUNT(*) count#
FROM all_objects
GROUP BY owner, object_type, status;
--8、查看数据库的版本 
SELECT version
FROM product_component_version
WHERE substr(product, 1, 6) = 'Oracle';
--9、查看数据库的创建日期和归档方式
SELECT created, log_mode, log_mode FROM v$database;
--1G=1024MB
--1M=1024KB
--1K=1024Bytes
--1M=11048576Bytes
--1G=1024*11048576Bytes=11313741824Bytes
SELECT a.tablespace_name "表空间名",
total "表空间大小",
free "表空间剩余大小",
(total - free) "表空间使用大小",
total / (1024 * 1024 * 1024) "表空间大小(G)",
free / (1024 * 1024 * 1024) "表空间剩余大小(G)",
(total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)",
round((total - free) / total, 4) * 100 "使用率 %"
FROM (SELECT tablespace_name, SUM(bytes) free
FROM dba_free_space
GROUP BY tablespace_name) a,
(SELECT tablespace_name, SUM(bytes) total
FROM dba_data_files
GROUP BY tablespace_name) b
WHERE a.tablespace_name = b.tablespace_name

Oracle查看表空间及使用情况相关推荐

  1. Oracle 查看表空间的大小及使用情况sql语句

    --1.查看表空间的名称及大小  SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size  FROM dba_ta ...

  2. oracle创建表空间及查看表空间和使用情况

    创建表空间 1. 创建表空间 create tablespace "tablespace_name" datafile 'D:\oracle\product\10.2.0\orad ...

  3. Oracle查看表空间和数据表的使用情况

    --表空间文件的资源占用情况 SELECT a.tablespace_name,total,free,total-free used FROM ( SELECT tablespace_name,SUM ...

  4. oracle查看表空间物理路径,oracle查看表空间物理文件的名称,路径及大小

    select tablespace_name, file_id,file_name,round(bytes/(1024*1024),0) total_space from dba_data_files ...

  5. ORACLE查看表空间

    --1.查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tabl ...

  6. oracle 查看表空间及剩余表空间

    –1.查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_table ...

  7. oracle 查看表空间总量,oracle 查看表空间以及剩余量

    --1.查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tabl ...

  8. Oracle 查看表空间名称及大小和删除表空间及数据文件方法

    --1.查看表空间的名称及大小  SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size  FROM dba_ta ...

  9. Oracle查看表空间及大小

    1.查看表空间的名称及大小  SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size  FROM dba_tabl ...

  10. Oracle查看表空间大小以及修改表空间大小

    问题描述: 一.修改表空间大小 二.查看表空间大小及相关的sql 1.查看表空间的名称及大小 2.查看表空间物理文件的名称及大小 3.查看回滚段名称及大小 4.查看控制文件 5.查看日志文件 6.查看 ...

最新文章

  1. 引进博士50万房补;硕士20万房补;本科15万房补
  2. 「daza.io」这将是我独立完成全端开发的项目
  3. Android SQLite 数据库详细介绍
  4. mysql设置唯一键
  5. 虚拟化与云计算(一)之 Lab1 使用 Hadoop Mapreduce 进行数据处理
  6. .NET垃圾回收笔记
  7. 为什么在实际的 kaggle 比赛中 gbdt 和 random forest 效果非常好?
  8. (91)如何网表文件?
  9. Django3与Vue3前后端分离搭建
  10. 解决视图状态消息验证代码 (MAC) 错误
  11. 文件读写’r'和’rb’区别
  12. 基于matlab的车牌识别系统设计错误,基于MATLAB的车牌识别系统设计
  13. MySQL Table is marked as crashed and should be repaired
  14. SSL认证之相关证书的生成
  15. MATLAB | 迟到的圣诞树绘制
  16. python爬虫100例--微博评论(5)
  17. 超强学位论文检索工具,你必须拥有!
  18. iPad开发强制横屏
  19. 微信小程序-创建小程序+编写学生评教系统的学生登录页面
  20. Qt父窗体子窗体获取绝对相对坐标全面剖析(待续)

热门文章

  1. Markdown - CSND
  2. 高斯烟羽模型matlab程序,高斯烟羽模型的改进及在危化品泄漏事故模拟中的应用...
  3. web性能优化的一些方法
  4. 淘宝店铺装修如何实现全屏轮播
  5. WinRAR 去除广告
  6. html斜删除线怎么设置,html如何设置加粗、倾斜、下划线、删除线等字体效果
  7. 模板方法模式-Template Method Pattern
  8. Android 微信H5支付,无法拉起微信支付页面
  9. Windows镜像文件下载速度太慢?告诉你个小妙招
  10. 如何用一台计算机控制多台计算机,怎么用一套鼠标键盘操作两台或多台电脑?...