返回首页

gbase数据、南大通用产品文档:GBase8c使用

更新日期:2024年09月11日


GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
45

存储空间的大小(SQL 管理 API)
随同 admin() 或 task() 函数,使用 modify space sp_sizes 参数来更改与扩大的存储
空间相关的创建大小、扩展大小和大小的最大值。更改大小来控制 GBase 8s 如何使用特
定存储空间的存储池条目。
语法

元素
描述
关键考虑
space_name
存储空间的名称。

max_size
存储空间大小的最大值,以 KB
为单位。
大小的缺省最大值为 0,
表明大
小不受限制。
new_create_size
当使用存储池动态地扩大这个
空间时,服务器可创建的新
chunk 大小的最小值。
您可定义
该大小为 KB 数,
或为全部空间
的百分率。
缺省创建大小设置为该空间全
部大小的 10%。
指定的大小会影响服务器自动
地创建的 chunk。
该大小不影响
您可能为相关的空间创建的任
何手工 chunk。
new_extend_size
当在无镜像的 dbspace 或临时
dbspace 中自动地扩展 chunk
缺省扩展大小为 10 MB。
指定的大小会影响服务器自动

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 755 -

元素
描述
关键考虑
时,
服务器可使用该大小的最小
值。
该大小可指定为 KB 数,

全部空间的百分率。
地扩展的 chunk。
该大小不影响
您对相关的空间进行的任何手
工 chunk 扩展。

用法
如果创建大小或扩展大小值为 100 或更低的值,
则 GBase
8s 将该值解释为百分率
(例如,
10
=
10%,2.84
=

语法:


GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 382 -

元素
用途
关键注意事项
-p
更改物理日志
使用 onparams -p 命令时,必须包含 -s 参数。
另外,您可以指定 -d 和 -y 参数。数据库服务
器必须处于管理、联机或静默方式才能指定 -p
参数。数据库服务器无须重启,这些更改即可生
效。
-s size 更改物理日志的大小(千字
节)
该值必须是大于等于 200 千字节的无符号整数。

注意: 如果将日志移动到没有足够连续空间的
dbspace 中或将日志大小增至超出可用连续空
间,那么操作将发生失败,并且物理日志不会更
改。
-d
dbspace
将物理日志的位置更改为指
定的 dbspace
分配给物理日志的空间必须是连续的。
语法必须符合 Identifier 段;请参阅 《GBase
8s SQL 指南:语法》
-y
导致数据库服务器自动对所
有提示响应“是”


更改物理日志大小或位置之后进行备份
当您更改物理日志时,数据库服务器必须处于联机或静默方式。且无需重启数据库服务器,
这些更改即可生效。
更改物理日志大小或位置后请立即创建 root dbspace 的 0 级备份。
该备份对于数据库服务
器的正确恢复具有至关重要的作用。
更改物理日志的大小和使用非缺省页大小
如果使用非缺省页大小,那么可能需要扩充物理日志的大小。如果要对非缺省页执行多次
更新,
那么您可能需要增加 150% 到 200% 物理日志大小。
您可以根据物理日志触发器和
检查点填充的频率调整物理日志大小。