返回首页

gbase数据、南大通用产品文档:GBase8sLISTEN_TIMEOUT 配置参数

更新日期:2024年09月11日


GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 95 -

使用 LISTEN_TIMEOUT 配置参数来指定服务器等待连接的秒数。
onconfig.std 值
LISTEN_TIMEOUT 60
单位

生效
编辑 onconfig 文件并重启数据库服务器之后。
当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。
用法
您可设置 LISTEN_TIMEOUT 为一个较低数目来防止那些可能指出“服务拒绝”袭击的错误
连接要求。
依赖于机器保持线程(数目)的能力,您可配置 MAX_INCOMPLETE_CONNECTIONS 为一个较
高值,依赖于网络流量,您可设置 LISTEN_TIMEOUT 为一个较低值来减少袭击达到上限的
可能性。

函数说明
返回不大于X 的最大整数值。
如果参数X 是NULL,则返回结果为NULL。
示例
示例1:X 为正数。
gbase> SELECT FLOOR(1.23) FROM dual;
+-------------+
| FLOOR(1.23) |
+-------------+
|
1 |
+-------------+
1 row in set
示例2:X 为负数。
gbase> SELECT FLOOR(-1.23) FROM dual;
+--------------+
| FLOOR(-1.23) |
+--------------+
|
-2 |
+--------------+
1 row in set
示例3:X 为NULL。
gbase> SELECT FLOOR(NULL) FROM dual;
+-------------+
| FLOOR(NULL) |
+-------------+
|
NULL |
+-------------+
1 row in set

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
754

GBase 8s的日期时间类型有:

C

GBase 8s 类型

sql数据长度

SQLT类型

GCIDateTime 或
GCIDate
DATE
16字节
SQLT_DAT
SQLT_ODT
SQLT_TIMESTAMP
SQLT_DATE
SQLT_TIME
TIME
16字节
DATETIME
16字节

在不同的应用场景中使用的SQLT的类型是不同的,不同的类型使用的数据结构也不同:
SQLT_DAT:其数据结构是一个 7 字节的数组。
SQLT_ODT:其使用的数据结构是 GCIDate 数据结构,详见 SQLT_ODT 章节
。 SQLT_TIMESTAMP:是一个对象句柄, 详见 Datetime 对象类型章节
由于GBase 8s与Oracle在时间类型的区别也导致GCI接口根据厂家设定不同的SQLT的类
型 使用, 见表:
Factory
Sql类型

1

2
3
DATE
SQLT_DAT
SQLT_DAT
SQLT_TIMESTAMP
TIME
SQLT_DAT
SQLT_DAT
SQLT_TIMESTAMP
DATETIME
SQLT_DAT
SQLT_DAT
SQLT_TIMESTAMP
上表可见SQLT_TIMESTAMP与SQLT_DAT是不同时出现的,这主要是应用程序在获取
字 段的sql类型时的情况(主要原因是Oracle时间类型是两种对应到8s只有一种
Datetime)。实 际两种类型都可以获取用来绑定数据。