回收空间
现在想把一个数据库事例给删除掉,释放所用的空间,有没有直接删除事例的命令,而不用一个一个的删除掉对应的chunk。
还有就是offset的含义不是很明白,查看onstat -d 命令
Chunks
address chunk/dbsoffset size free bpages flags pathname
e682028 1 1 25 999500 996816 PO--/opt/informix1/chk2/rootchk
e832d28 2 2 0 1000000 447 PO--/opt/informix1/chk2/plogchk
e81e450 3 3 0 1000000 499947 PO--/opt/informix1/chk2/llogchk
e81e5e8 4 4 0 1000000 999121 PO--/opt/informix1/chk2/nrmchk
e81e780 5 5 0 1000000 999947 PO--/opt/informix1/chk2/cmchk
e81e918 6 6 0 1000000 0 PO--/opt/informix1/chk2/npmchk
e81eab0 7 7 0 1000000 999214 PO--/opt/informix1/chk2/idxchk
e81ec48 8 8 0 1000000 999947 PO--/opt/informix1/chk2/dpmchk
怎么会有这么多offset是为0的!!! 直接刪掉informix~~然後刪掉所有dbs的文件~~然後~~世界就安靜了~~~
OFFSET 為是防止使用原始設備的DBS上,數據覆蓋磁盤信息~從你的信息上看:你使用的是文件方式,OFFSET可以是0. offset是偏移,就是前面留多少空间空着,主要是使用裸设备的时候需要用,不用也行,最好用上
size是总页数
free是还剩的页数
页:
[1]