当前位置: 首页 > article >正文

oracle查询数据库占用大小

查询表咋用大小

  SELECT
    SUM(bytes)/1024/1024/1024 AS GB
FROM
    dba_segments
WHERE
    segment_type = 'TABLE';
        

查询所有文件占用大小

SELECT
    ROUND(SUM(bytes) / 1024 / 1024 / 1024, 2) AS "Size in GB"
FROM
    dba_data_files;

查询每个表空间大小

SELECT
    tablespace_name,
    ROUND(SUM(bytes) / 1024 / 1024 / 1024, 2) AS "Size in GB"
FROM
    dba_data_files
GROUP BY
    tablespace_name;

参考文章


http://www.kler.cn/news/355048.html

相关文章:

  • VTK的学习方法-第一类型应用
  • 后端——eclipse实现前端后端的交互(1)
  • SpringCloud学习记录|day5
  • 常用的字符集(ASCII、GBK)
  • 速卖通关键字搜索接口技术解析及Python代码示例
  • leetcode哈希表(三)-两数之和
  • Nordic 学习小记录
  • R语言:ERGM指数随机图模型
  • Navigation2 算法流程
  • IDEA启动报错,java: OutOfMemoryError: insufficient memory
  • FLINK SQL 元数据持久化扩展
  • 如何将本地磁盘镜像包部署到docker中(以mysql5_7.tar.gz为例)
  • SpringBoot智能推荐:健康生活新趋势
  • 深入理解Python中的字符串:str()、字符提取、replace()替换及内存分析
  • JS爬虫实战之Tiktok中sec_id获取
  • JavaScript网页设计案例:构建动态交互的在线图书管理系统
  • 3万字66道Java基础面试题总结(2024版本)
  • 个人用数据挖掘笔记(待补充)
  • vb6 MSHFlexGrid1表格导出数据到电子表格 解决只能导出一次问题
  • ubuntu安装mysql5.7