joelee919 发表于 2008-04-11 16:06

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计算有误?

joelee919 发表于 2008-04-15 12:48

有人关注吗?

chenfeng825 发表于 2008-04-15 13:03

32400M = 4050 * 8
select @@maxpagesize 看看是不是16K?
如果是,怀疑是老板本的central定死了pagesize =2k导致!版本一致就可以了

joelee919 发表于 2008-04-16 15:24

select @@maxpagesize
8192
我的数据库pagesize=8k
11.9.2和12.5版本的sybase central显示都不正常。
结论:sybase central定死了pagesize=2。对于一些设置非pagesize=2的数据库,数据库设备的大小会显示不正确。
谢谢版主。
页: [1]
查看完整版本: sybase central计算数据库设备大小有误?