当您创建智能大对象空间时,缺省的缓冲方式打开,这意味着要在共享内存的常驻部分使用缓冲池。
作为数据库管理员,您可以用
onspaces -c -Df 选项的 BUFFERING 标记来指定缓冲方式。缺省值是“buffering=ON”,这意味着要使用缓冲池。如果您关闭缓冲,数据库服务器将在共享内存的虚拟部分中使用专用缓冲区。
重要: 通常,如果对智能大对象的读取和写入操作小于 8 KB,那么创建智能大对象空间时不要指定缓冲方式。如果正读取或写入短的数据块(如 2 KB 或 4 KB),那么保留缺省值“buffering=ON”以便获取更好的性能。
有关如何使用专用缓冲区的信息,请参阅《GBase 8s 性能指南》中有关配置对 I/O 利用率的影响的主题中有关轻量级 I/O 操作的部分。