查询每张表占用磁盘空间大小(达梦数据库)

查询每张表占用磁盘空间大小

环境介绍

  • 在迁移准备工作中,为了更好评估迁移时间,可以统计大表数量与大表的实际大小,为迁移规划做准备
sql 复制代码
--查看用户下面每张表占用的磁盘空间
  SELECT T.OWNER,
         T.SEGMENT_NAME,
         T.SEGMENT_TYPE,
         T.TABLESPACE_NAME,
         T.BYTES,
         T.BYTES/1024 BYTE_KB,
         T.BYTES/1024/1024 BYTE_MB
    FROM DBA_SEGMENTS T
   WHERE --T.OWNER = 'SYSDBA'  AND  -- 用户/模式名
         T.SEGMENT_TYPE IN ('TABLE','INDEX')
ORDER BY T.BYTES DESC;
相关推荐
随缘而动,随遇而安1 小时前
第四十篇 企业级数据仓库建模深度实践:从理论到落地的维度建模全攻略
大数据·数据库·数据仓库·数据分析·数据库架构
快来卷java2 小时前
MySQL篇(四)事务相关知识详解
java·数据库·mysql·链表
꧁坚持很酷꧂2 小时前
Qt实现鼠标右键弹出弹窗退出
数据库·qt·计算机外设
振鹏Dong2 小时前
MySQL系统库汇总
数据库·mysql
zhslhm2 小时前
HeidiSQL:多数据库管理工具
数据库·数据库管理技巧·heidisql优化方案·开源数据库管理
垂金烟柳2 小时前
CentOS 7上配置SQL Server链接其他SQL Server服务器
服务器·数据库·sqlserver
一期一祈^3 小时前
使用MySQL时出现 Ignoring query to other database 错误
数据库·mysql
Mr.wangh4 小时前
Spring Boot 打印日志
java·数据库·spring boot
BenBen尔4 小时前
innodb如何实现mvcc的
数据库
孪生质数-5 小时前
2-Visual Studio 2022 NET开发Windows桌面软件并连接SQL Server数据库
数据库·windows·sqlserver·visual studio