返回首页DA系统C#IDE文件同步服务屏保 今天是: 2026-05-05    "立夏"  夏季的第一个节气,表示盛夏时节的正式开始

搜索
热搜: linux 技术
Hi~登录注册
查看: 2095|回复: 0

[转载] 【转载】达梦数据库查询数据量和表数量

[复制链接]
发表于 2024-7-12 16:26:48 | 显示全部楼层 |阅读模式

少侠不来段修仙之旅吗~

您需要 登录 才可以下载或查看,没有帐号?注册成为修仙之旅的少年~

x
达梦数据库查询数据量和表数量


--查询表空间和数据文件的使用情况
SELECT
        T.NAME TABLESPACE_NAME,
        T.ID FILE_ID          ,
        D.PATH FILE_NAME      ,
              D.MAX_SIZE/1024.0||'G' MAX_SIZE,
              D.AUTO_EXTEND,
        D.TOTAL_SIZE*SF_GET_PAGE_SIZE()/1024/1024
        ||'M' TOTAL_SPACE,
        D.FREE_SIZE*PAGE()/1024/1024.0
        ||'M' FREE_SIZE,
        (D.TOTAL_SIZE-FREE_SIZE)*PAGE()/1024/1024.0
        ||'M' USAGE_SIZE,
        round(((D.TOTAL_SIZE-FREE_SIZE)*PAGE()/1024/1024.0)*100/(D.TOTAL_SIZE*SF_GET_PAGE_SIZE()/1024/1024.0),2)||'%' usage
FROM
        V$TABLESPACE T,
        V$DATAFILE D
WHERE
        T.ID=D.GROUP_ID
ORDER BY NAME;


表数量

如果用户有多个模式,查用户下所有表,可以查这个select count(*) from user_tables

SELECT COUNT(*)   
FROM DBA_TABLES   
WHERE OWNER = '模式名'; -- '模式名'替换为你的模式名称




游客
回复
*滑块验证:

DA论坛飞机票来了~
快速回复 返回顶部 返回列表