GBASEDBTSHMBASE 环境变量仅影响连接至使用进程间通信 (IPC) 共享内存 (
ipcshm) 协议的
GBase 8s 数据库的客户机应用程序。
重要: 重新设置 GBASEDBTSHMBASE 要求您全面了解应用程序如何使用内存。一般您不会重新设置 GBASEDBTSHMBASE。
GBASEDBTSHMBASE 指定共享内存通信段连接至客户机进程的位置,以便客户机应用程序可避免与它使用的其他内存段冲突。如果不设置
GBASEDBTSHMBASE,那么通信段的内存地址缺省为特定于实现的值,如
0x800000。
- value
- 是用于计算内存地址的整数 (KB)。
数据库服务器通过将
GBASEDBTSHMBASE 的值乘以
1,024 来计算连接各段的内存地址。例如:在使用
C shell 的系统上,可通过输入以下命令将内存地址设置为值
0x800000:
setenv GBASEDBTSHMBASE 8192
有关更多信息,请参阅《GBase 8s 管理员指南》和《GBase 8s 管理员参考》。