--、查看Oracle数据库中数据文件信息的命令方法
select
b.file_name 物理文件名,
b.tablespace_name 表空间,
b.bytes// 大小M,
(b.bytes-sum(nvl(a.bytes,)))// 已使用M,
substr((b.bytes-sum(nvl(a.bytes,)))/(b.bytes)*,,) 利用率
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.bytes
order by b.tablespace_name --、
select * from dba_data_files; --、
SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * ,),'990.99') || '%' "使用比", F.TOTAL_BYTES "空闲空间(M)", F.MAX_BYTES "最大块(M)" FROM (SELECT TABLESPACE_NAME, ROUND(SUM(BYTES) / ( * ), ) TOTAL_BYTES, ROUND(MAX(BYTES) / ( * ), ) MAX_BYTES FROM SYS.DBA_FREE_SPACE GROUP BY TABLESPACE_NAME) F, (SELECT DD.TABLESPACE_NAME, ROUND(SUM(DD.BYTES) / ( * ), ) TOT_GROOTTE_MB FROM SYS.DBA_DATA_FILES DD GROUP BY DD.TABLESPACE_NAME) D WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME ORDER BY ; SELECT ROUND(SUM(BYTES)///,)||'GB'
FROM DBA_DATA_FILES; SELECT SUM(BYTES)/// AS GB
FROM DBA_TEMP_FILES; SELECT SUM(BYTES)/// AS GB
FROM V$LOG; SELECT SUM(GB) AS GB
FROM(
SELECT SUM(BYTES)/// AS GB
FROM DBA_DATA_FILES
UNION ALL
SELECT SUM(BYTES)///
FROM DBA_TEMP_FILES
UNION ALL
SELECT SUM(BYTES)///
FROM V$LOG
);

最新文章

  1. Java接口中的方法
  2. for循环的一种简化
  3. flock — 轻便的咨询文件锁定
  4. javaIO(三)
  5. LNMP 环境发布项目
  6. jquery.find()
  7. JavaScript基本程序结构
  8. Atom编辑器入门到精通(三) 文本编辑基础
  9. easyui tab 加载iframe 高度问题
  10. SimpleDateFormat线程不安全问题处理
  11. SQL数字型注入代码审计
  12. tp5 修改默认的分页url
  13. RxJava2 源码解析(一)
  14. 数据库---mysql的介绍和安装
  15. JavaServer Faces生命周期概述
  16. freemark的常用方法
  17. 一个JavaScript组件都需要哪些基础api
  18. Go语言Web框架gwk介绍 (四)
  19. JSP session过期时间(小记)
  20. Vim的使用 区域选择

热门文章

  1. 一个显示 OpenCV Mat 图像的自定义 Qt 控件
  2. 网络流 最大流 Drainage Ditches Dinic
  3. vscode sftp插件的使用
  4. Modbus软件开发实战指南 之 开发自己的Modbus Poll工具 - 3
  5. 安装RabbitMQ 后配置遇到问题解决方案
  6. R语言-八皇后问题
  7. 算法复习-a 到 z不完全排列生成
  8. python 关于字节串和字符串
  9. lazarus 连接mysql5.7 (deepin linux)
  10. SQL高级教程-TOP 子句