求助, 怎么查询某个数据库的表空间大小
我用onstat -d 显示了"数据库空间"和"chunks"两部分数据, 听说一个库空间可以对应多个chunks, 那应该怎么得到1个库所使用的chunks有那几个? 也就是怎么求出1个库的最大表空间. 原帖由 zwzc28 于 2007-9-7 13:39 发表 http://bbs.chinaunix.net/images/common/back.gif我用onstat -d 显示了"数据库空间"和"chunks"两部分数据, 听说一个库空间可以对应多个chunks, 那应该怎么得到1个库所使用的chunks有那几个? 也就是怎么求出1个库的最大表空间.
建库时只能指定dbspaces,不能直接制定chunks吧
不知道能不能跨dbspaces 原帖由 peter_xiong 于 2007-9-12 17:34 发表 http://bbs.chinaunix.net/images/common/back.gif
建库时只能指定dbspaces,不能直接制定chunks吧
不知道能不能跨dbspaces
可以跨dbspaces,记得informix有分片技术(Fragment) 我这边有一个可以查表空间大小的批处理文件
运行一下他就会产生一个out文件 然后里面就会有每个表的使用空间大小 原帖由 liaosnet 于 2007-9-13 09:06 发表 http://bbs.chinaunix.net/images/common/back.gif
可以跨dbspaces,记得informix有分片技术(Fragment)
如果数据库可以跨dbspaces的话,那库的最大空间就是这些dbspaces的空间之和了,不过可能这些dbspaces也会被其他的数据库共享
就是一个dbspaces可以被多个数据库共享,而一个数据库也可以分布在多个dbspaces中。 5楼的脚本很牛啊,回去研究一下
页:
[1]