关于数据库段的问题
用“sp_addsegment 段名,数据库名,设备名”来增加段时,是不是设备多大,段就有多大呢还有我用disk init name = "dev_default01",physname="/sybase /sybdata/SERVER_NAME/default01",vdevno=1,size=2048000
创建一个2000MB的设备,但我只需要其中的1000MB来做为default段,另外的1000MB做他用或是留作以后扩段用,具体要怎么做呢(主要就是如何来划分段的大小,及如何将设备划分给不同的段) 段是个逻辑概念。
首先你需要将设备dev_default01分配给你的数据库。
alter database your_dbname on dev_default01 ="1000m"
这样设备dev_default01就分了一半给你的数据库,另外一半处于未分配状态。
分配给数据库的这一半dev_default01默认包括两个默认段 default 和 system 。
default 和 system共用这1000m的空间, 此消彼长的关系。
页:
[1]