返回首页

gbase数据、南大通用产品文档:GBase8agcluster_connpool_filter_var

更新日期:2024年09月11日

取值:[0|1]
默认值:1
说明:集群层Set 变量时,只有'gbase_'开头的变量才向单机发送。
修改方式:可使用set 语句修改值。适用于session、global 范围均可。

使用 FET_BUF_SIZE 和 SRV_FET_BUF_SIZE 环境变量设置访存缓冲区的大小。
将 SELECT 语句从 Java™ 程序发送到 GBase 8s 数据库时,返回的行或元组将存储
在 GBase 8s JDBC Driver 中的元组缓冲区中。元组缓冲区的缺省大小为返回的元组的大小
或 4096 字节。
可以使用 GBase 8s FET_BUF_SIZE 环境变量重写元组缓冲区的缺省大小。
FET_BUF_SIZE 可以设置为任何小于等于 2 GiB(2147483648)的正整数。如果设置
了 FET_BUF_SIZE 环境变量,
则它的值应大于缺省元组缓冲区大小,
元组缓冲区大小设置
为 FET_BUF_SIZE 的值。
同样,
您可以使用 SRV_FET_BUF_SIZE 环境变量设置本地数据库服务器参与跨服务器分布
式 DML 事务时使用的访存缓冲区的大小。SRV_FET_BUF_SIZE 的最大大小可设置为
1048576(= 1 MiB)。
增加访存缓冲区的大小可以减少 Java™ 程序和数据库之间的网络流量,
还会提高查询性能。
然而,
有时候,
增加访存缓冲区的大小实际上会降低查询的性能。
如果您的 Java 查询具有
多个活动的到数据库的连接或者计算机上的交换空间有限,则可能会发生这种情况。如果
Java 程序或计算机属于这种情况,则可能不希望使
用 FET_BUF_SIZE 或 SRV_FET_BUF_SIZE 环境变量增加访存缓冲区的大小。
有关设置 GBase 8s 环境变量的更多信息,请参阅连接至数据库。有关增加访存缓冲区大小
的更多信息,请参阅《GBase 8s SQL 指南:参考》。

|
5 | wto
| 2013-02-03 | 110.210 |
|
8 | five
| 2013-02-03 | 811.201 |
|
11 | one3
| 2013-08-03 |