怎么查看数据库的大小
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,小编给大家分享一下怎么查看数据库的大小,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!通常我们在做数据库备份(表空间备份)之
千家信息网最后更新 2024年09月22日怎么查看数据库的大小
小编给大家分享一下怎么查看数据库的大小,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
通常我们在做数据库备份(表空间备份)之前都要先知道数据库(表空间)的大小,然后来给备份文件分配空间同时也可以大致估计下备份需要的时间。
下面介绍几种查看数据大小或者表空间大小(表空间备份)的方法:
1.查看表空间的使用情况及其使用率
db2 " select substr(tbsp_name,1,20) as TABLESPACE_NAME,substr(tbsp_content_type,1,10) as TABLESPACE_TYPE,sum(tbsp_total_size_kb)/1024 as TOTAL_MB,sum(tbsp_used_size_kb)/1024 as USED_MB,sum(tbsp_free_size_kb)/1024 as FREE_MB,tbsp_page_size AS PAGE_SIZE from SYSIBMADM.TBSP_UTILIZATION group by tbsp_name,tbsp_content_type,tbsp_page_size order by 1 "
2. 统计所有节点表空间使用率
db2 " select substr(TABLESPACE_NAME,1,20) as TBSPC_NAME,bigint(TOTAL_PAGES * PAGE_SIZE)/1024/1024 as TOTAL_MB,used_pagesPAGE_SIZE/1024/1024 as USED_MB, free_pagesPAGE_SIZE/1024/1024 as FREE_MB from table(snapshot_tbs_cfg('db_name', -2)) as snapshot_tbs_cfg "
将db_name 替换成要查的数据库名称;
3.查询数据库大小的操作
db2 "select (sum(total_pages)* 4096)/(1024*1024) Tot_allocat_spceinMB from table(snapshot_tbs_cfg(' ',-1)) TBS_SPCE"
这里的4096是默认的4K 的pagesize的值,可以根据实际情况修改;
4.根据表空间使用情况估算数据库大小
首先连接到数据库:
db2 connect to db_name
查看表空间detail :
db2 list tablespaces show detail
如图可以看到该数据库下有多个表空间,我们选取数量级***的表空间参与计算(如果存在多个数量级相同且为***数量级的表空间时需要先将他们累加起来)如红丝边框所示;我们将蓝色框内的几个忽略不计(因为相对于大的表空间而言这几个表空间只是零头);
计算公式:
(Total pages * Page size) / (1024*1024) GB
带入计算 :
(174030848*4096)/(1024*1024)GB ~ 679.808 GB
和方案3的结果比较下:
可以发现估算出来的结果和方案三得出的结果差距不大;这种方法比较简单也不许要记住复杂的代码;
以上是"怎么查看数据库的大小"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
空间
数据
数据库
大小
备份
情况
数量
数量级
篇文章
结果
使用率
内容
多个
方案
方法
复杂
相同
下有
不大
不怎么
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网页怎么设置服务器
保障网络安全的专业
爱奇艺c 软件开发
软件开发合同审核意见
常用数据库及其特点
桓台快消品软件开发公司
蓝鲸字体软件开发
江苏省水利厅网络安全
网络安全检查表及答案
贵港计算机网络技术招聘
武研所的软件开发加班严重吗
linux网络安全主要内容
sap它采用了什么数据库
excel排序影响数据库
湖南软件开发外包公司
党政部门网络安全管理办法
app软件开发的公司上市
网络安全建设需求
现实生活中有网络安全比赛吗
如何建造属于自己的服务器
服务器2m带宽能承受多少人访问
九一互联网科技有限公司
聊城联想服务器总代理批发
发现不了数据库尾号
软件开发行业盈利方式
服务器怎么选择上网路由器
我的世界正在从服务器
统计局网络安全检查简报
网络安全工程师没有工作经验
数据库中什么是纵向连接