sybase central计算数据库设备大小有误?
aix 5 操作系统使用sp_helpdevice,检查数据库设备的大小,显示如下:
dev_index /dev/rinas_data03 special, dsync off, physical disk, 4050.00 MB
操作系统中:
inas_data03 raw 32 32 1 open/syncd N/A
# lsvg -L vg_inas
VOLUME GROUP: vg_inas VG IDENTIFIER:0000afb70000d60000000112fbe59ab5
VG STATE: active PP SIZE: 128 megabyte(s)
VG PERMISSION: read/write TOTAL PPs: 3257 (416896 megabytes)
MAX LVs: 256 FREE PPs: 2603 (333184 megabytes)
LVs: 23 USED PPs: 654 (83712 megabytes)
OPEN LVs: 15 QUORUM: 2
TOTAL PVs: 1 VG DESCRIPTORS: 2
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 1 AUTO ON: no
MAX PPs per VG: 32768 MAX PVs: 1024
LTG size (Dynamic): 1024 kilobyte(s) AUTO SYNC: no
HOT SPARE: no BB POLICY: relocatable
32*128=4096M,即sp_helpdevice的计算是正确的。
但在sybase central中检查,显示数据库设备有32400,未使用28352
dev_index32400M 28352M否 /dev/rinas_data03
问题:sybase central显示的是什么?它是如何计算的呢? 还是sybase central计算有误? 有人关注吗? 32400M = 4050 * 8
select @@maxpagesize 看看是不是16K?
如果是,怀疑是老板本的central定死了pagesize =2k导致!版本一致就可以了 select @@maxpagesize
8192
我的数据库pagesize=8k
11.9.2和12.5版本的sybase central显示都不正常。
结论:sybase central定死了pagesize=2。对于一些设置非pagesize=2的数据库,数据库设备的大小会显示不正确。
谢谢版主。
页:
[1]