wind_sand 发表于 2007-09-04 22:05

回收空间

现在想把一个数据库事例给删除掉,释放所用的空间,
有没有直接删除事例的命令,而不用一个一个的删除掉对应的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的!!!

liaosnet 发表于 2007-09-05 13:13

直接刪掉informix~~然後刪掉所有dbs的文件~~然後~~世界就安靜了~~~

OFFSET 為是防止使用原始設備的DBS上,數據覆蓋磁盤信息~從你的信息上看:你使用的是文件方式,OFFSET可以是0.

大梦 发表于 2007-09-05 14:54

offset是偏移,就是前面留多少空间空着,主要是使用裸设备的时候需要用,不用也行,最好用上
size是总页数
free是还剩的页数
页: [1]
查看完整版本: 回收空间