数据库|mysql教程
Oracle教程,Oracle各种空间大小及占用大小,数据库
数据库-mysql教程
去水印网站源码,ubuntu八代cpu,PYTHON爬虫教学反思,php圣典,google seo交流lzw
1. 表占用空间大小计算方法 Select S.SEGMENT_NAME ,DECODE(SUM(BYTES), NULL, 0, SUM(BYTES) / 1024 / 1024) Mbytes From
mvc5 ef6源码下载,vscode运行远程文件,ubuntu 设置声卡,tomcat7什么,爬虫注音,php投票源码,上海松江seo价格,类似直销的手机网站源码,网站模板手机版lzw
http 代理 源码,vscode etc,ubuntu 英文 乱码,tomcat改,sqlite 100万,帝国cms 服务器,delphi 插件大全,前端框架替代ui,c 爬虫程序,php去掉指定字符,SEO的范围,视频直播网站源代码,信息管理 网页源代码,网盘模板 cpa,管理系统登录页面模板,仓库管理系统多少钱,vc服务程序 源码lzw
1. 表占用空间大小计算方法
Select S.SEGMENT_NAME ,DECODE(SUM(BYTES), NULL, 0, SUM(BYTES) / 1024 / 1024) Mbytes
From DBA_SEGMENTS S
Where S.SEGMENT_NAME = ‘MTL_MATERIAL_TRANSACTIONS’ –表名
And S.SEGMENT_TYPE = ‘TABLE’
Group By S.SEGMENT_NAME
2. 索引占用空间大小计算方法
Select S.SEGMENT_NAME ,DECODE(SUM(BYTES), NULL, 0, SUM(BYTES) / 1024 / 1024) Mbytes
From DBA_SEGMENTS S
Where S.SEGMENT_NAME = ‘MTL_MATERIAL_TRANSACTIONS_N1’ –索引
And S.SEGMENT_TYPE = ‘INDEX’
Group By S.SEGMENT_NAME
3. 分区表占用空间大小计算方法
Select S.SEGMENT_NAME ,DECODE(SUM(BYTES), NULL, 0, SUM(BYTES) / 1024 / 1024) Mbytes
From DBA_SEGMENTS S
Where S.SEGMENT_TYPE = ‘TABLE PARTITION’
Group By S.SEGMENT_NAME
4. 表空间使用情况
SELECT A.TABLESPACE_NAME 表空间名称,
Round(A.BYTES, 2) “总空间(G)”,
Round(B.BYTES, 2) “未用空间(G)”,
ROUND(((A.BYTES – B.BYTES) / A.BYTES) * 100, 2) “使用率%”
FROM (SELECT TABLESPACE_NAME, SUM(BYTES) / (1024 * 1024 * 1024) BYTES
FROM DBA_DATA_FILES
GROUP BY TABLESPACE_NAME) A,
(SELECT TABLESPACE_NAME, SUM(BYTES) / (1024 * 1024 * 1024) BYTES
FROM DBA_FREE_SPACE
GROUP BY TABLESPACE_NAME) B
WHERE A.TABLESPACE_NAME = B.TABLESPACE_NAME
ORDER BY ((A.BYTES – B.BYTES) / A.BYTES) DESC;
,
如果觉得《Oracle各种空间大小及占用大小》对你有帮助,请点赞、收藏,并留下你的观点哦!