Oracle 参数 SHARED_MEMORY_ADDRESS 官方解释,作用,如何配置最优化建议
本站中文解释
SHARED_MEMORY_ADDRESS 是 Oracle 数据库的一个内部参数。它指定了需要使用哪个地址来分配共享内存。该参数是用于配置基于内存的共享内存facilities 内存大小端口与进程 ID 中介。
要正确设置 SHARED_MEMORY_ADDRESS 参数,首先需要确保可以使用该地址分配所需要的内存大小,以及该端口可以被进程 ID 中介所识别。然后,运行处于成功状态的 Oracle 实例。最后,在Oracle数据库的配置文件(如init里),添加 SHARED_MEMORY_ADDRESS 参数,然后重新启动数据库实例即可。
官方英文解释
SHARED_MEMORY_ADDRESS and HI_SHARED_MEMORY_ADDRESS specify the starting address at run time of the system global area (SGA). This parameter is ignored on the many platforms that specify the SGA’s starting address at linktime.
| Property | Description |
|---|---|
|
Parameter type |
Integer |
|
Default value |
|
|
Modifiable |
No |
|
Modifiable in a PDB |
No |
|
Basic |
No |
Use this parameter to specify the entire address on 32-bit platforms and to specify the low-order 32 bits of a 64-bit address on 64-bit platforms. Use HI_SHARED_MEMORY_ADDRESS to specify the high-order 32 bits of a 64-bit address on 64-bit platforms. If both parameters are 0 or unspecified, the SGA address defaults to a platform-specific location.
See Also:
“HI_SHARED_MEMORY_ADDRESS”