INFORMIXSHMBASE 环境变量仅影响连接至使用进程间通信 (IPC) 共享内存 (
ipcshm) 协议的
IBM® Informix® 数据库的客户机应用程序。
要点: 重新设置 INFORMIXSHMBASE 要求您全面了解应用程序如何使用内存。一般您不会重新设置 INFORMIXSHMBASE。
INFORMIXSHMBASE 指定共享内存通信段连接至客户机进程的位置,以便客户机应用程序可避免与它使用的其他内存段冲突。如果不设置
INFORMIXSHMBASE,那么通信段的内存地址缺省为特定于实现的值,如
0x800000。

>>-setenv--INFORMIXSHMBASE--value------------------------------><
- value
- 是用于计算内存地址的整数 (KB)。
数据库服务器通过将
INFORMIXSHMBASE 的值乘以
1,024 来计算连接各段的内存地址。例如:在使用
C shell 的系统上,可通过输入以下命令将内存地址设置为值
0x800000:
setenv INFORMIXSHMBASE 8192
有关更多信息,请参阅《IBM Informix 管理员指南》和《IBM Informix Administrator's
Reference》。