用于确定 DS_TOTAL_MEMORY 的算法

如果没有设置 DS_TOTAL_MEMORY 配置参数或将此配置参数设置为不恰当的值,那么数据库服务器将派生 DS_TOTAL_MEMORY 的值。

只要数据库服务器更改指定给 DS_TOTAL_MEMORY 的值,它会将以下消息发送至控制台:
DS_TOTAL_MEMORY 被重新计算并从 old_value Kb 更改为 new_value Kb

变量 old_value 表示配置文件中指定给 DS_TOTAL_MEMORY 的值。变量 new_value 表示数据库服务器派生的值。

接收到上述消息时,可以使用该算法查明数据库服务器认为不恰当的值。 然后可以根据调查结果采取纠正操作。

以下各节记录数据库服务器用来派生 DS_TOTAL_MEMORY 的新值的算法。