在单处理器计算机上运行

如果您正在单个处理器计算机上运行数据库服务器,请将 MULTIPROCESSOR 配置参数设置为 0。 要运行只具有一个 CPU 虚拟处理器的数据库服务器,请将 SINGLE_CPU_VP 参数设置为 1

将 MULTIPROCESSOR 设置为 0 可使数据库服务器绕过多处理器计算机上多个处理器所需的锁定。 有关 MULTIPROCESSOR 配置参数的信息,请参阅《GBase 8s 管理员参考》。

将 SINGLE_CPU_VP 设置为 1 允许数据库服务器绕过某些互斥调用,这些互斥调用通常在运行多个 CPU 虚拟处理器时建立。有关设置 SINGLE_CPU_VP 参数的信息,请参阅《GBase 8s 管理员参考》。
重要:VPCLASS num 设置为 1 并将 SINGLE_CPU_VP 设置为 0 不会减少互斥调用的数量,即使数据库服务器仅启动一个 CPU 虚拟处理器。必须将 SINGLE_CPU_VP 设置为 1 以减少当您运行单个 CPU 虚拟处理器时执行的锁存器的量。
将 SINGLE_CPU_VP 参数设置为 1 会对数据库服务器施加两个重要限制,如下所示:
  • 只允许一个 CPU 虚拟处理器。

    当数据库服务器是联机方式时,不能添加 CPU 虚拟处理器。

  • 不允许任何用户定义的类。(但是,用户仍然可以定义直接运行在 CPU VP 上的例程。)

有关更多信息,请参阅在联机方式下添加虚拟处理器