数据库|mysql教程
查看,某个,数据库,占用,间大小,oracle,数据库,
数据库-mysql教程
h5地区源码,ubuntu使用KVM教程,脊针爬虫攻击,php button,seo神器applzw
A、oracle数据库 1)查看某一用户下的某张表 select SEGMENT_NAME,TABLESPACE_NAME,sum(BYTES/1024/1024)||’M’ from USER_extents where SEGMENT_TYPE=’TABLE’ and SEGMENT_NAME=’表名’ group by SEGMENT_NAME,TABLESPACE_NAME; 2)查所有的表 select SEGME
易语言注入dll源码,vscode快捷键大全图片,ubuntu桌面管理,怎么查看tomcat在哪,爬虫 curl c,php 写入内存,淘宝seo七大模型分类,dedecms 网站还原数据之后 乱码lzw
jsp投票网站源码,vscode 编程游戏,ubuntu系统键盘有时失灵,tomcat插件设置,sqlite 读取图片 慢,日期插件 移动,知乎不用前端框架,在线爬虫爬游戏,php短网址,seo竞价搜索seo教程,网站购物 联系我们的网页模板,织梦 网页路径发生改变,php企业官网模板下载,织梦cms 静态页面生成,角色管理系统代码,禾匠小程序商城商业版lzw
A、oracle数据库
1)查看某一用户下的某张表
select SEGMENT_NAME,TABLESPACE_NAME,sum(BYTES/1024/1024)||’M’ from USER_extents where SEGMENT_TYPE=’TABLE’ and SEGMENT_NAME=’表名’ group by SEGMENT_NAME,TABLESPACE_NAME;
2)查所有的表
select SEGMENT_NAME,TABLESPACE_NAME,sum(BYTES/1024/1024)||’M’ from dba_extents where SEGMENT_TYPE=’TABLE’ group by SEGMENT_NAME,TABLESPACE_NAME;
B、DB2数据库
1)方法1(统计表所占用的物理空间大小,包括数据、索引、大对象和xml空间大小)
SELECT (DATA_OBJECT_P_SIZE + INDEX_OBJECT_P_SIZE + LONG_OBJECT_P_SIZE + LOB_OBJECT_P_SIZE + XML_OBJECT_P_SIZE)/1024||’M’ AS TOTAL_P_SIZE FROM SYSIBMADM.ADMINTABINFO where TABNAME = ‘表名’
其中DATA_OBJECT_L_SIZE代表表的逻辑大小(KB),DATA_OBJECT_P_SIZE为表的物理大小(KB)。
逻辑大小和物理大小的差别:我们往某张表插入很多数据,然后删除一些数据,但表占据的空间并不会释放,当新的数据插入时,仍然会使用这些空间。实际占用的空间叫做逻辑空间,分配过的空间叫物理空间,逻辑空间可能会小于物理空间,这两者的差异可以通过reorg来消除。
2)方法2(ADMIN_GET_INFO表函数返回结果与SYSIBMADM.ADMINTABINFO管理视图类似)
SELECT TABNAME,SUM(DATA_OBJECT_P_SIZE + INDEX_OBJECT_P_SIZE + LONG_OBJECT_P_SIZE + LOB_OBJECT_P_SIZE + XML_OBJECT_P_SIZE)/1024||’M’ FROM TABLE (SYSPROC.ADMIN_GET_TAB_INFO(‘模式名’,’表名’)) AS T GROUP BY TABNAME
使用此语句,统计速度要比SYSIBMADM.ADMINTABINFO快很多。