返回首页

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

更新日期:2024年09月11日

算子
通常该内存从LARGE BUFFER 中申请,因此该值应小于gbase_heap_large 的大小。
系统会根据gbase_heap_data 的大小,自动计算算子buffer 的最小值。如果用户的
设置值小于程序计算的最小值,则会忽略该参数的设置值。一般设置需要计算并发
数乘以总算子buffer 大小不超过gbase_heap_large 为宜,
最大也不能超过系统总
内存大小。

GBase 8a MPP Cluster 参数手册
文档版本2022-06-07
南大通用数据技术股份有限公司
124

取值:[0|1]

GBase 8a MPP Cluster 参数手册
文档版本2022-06-07
南大通用数据技术股份有限公司
78
默认值:1
说明:控制是否对日期类型的数据做严格合法性检查。
修改方式:
可使用set 语句修改值也可在配置文件中修改值。
适用于session、
global
范围均可。

意事项
由于GBase 产品特性,在使用EntityFramework 实体框架时会遇到相应的
问题,例如不支持主外键、不支持自增列等,在实际使用时需要规避这些问题。



GBase 8a 程序员手册ADO.NET 篇


- 112 -

南大通用数据技术股份有限公司
11 处理连接异常及常用错误代码
当.NET 应用程序连接到服务器时,服务器的状态是不可预知的。因此为应
用程序增加一个错误处理是很重要的。当捕获到错误后,应用程序可根据错误
代码判断错误等级及采取必要的处理。
例如:
当连接出现错误时,
GBaseConnection 类将抛出一个GBaseException
对象,该对象有两个相关的属性用来处理错误:

Message:描述当前错误的消息

Number:GBase 错误号
处理错误时,可根据错误号处理应用程序的响应。两个最常见的连接错误
号如下:

1042:不能连接到服务器

1045:无效用户名和/或密码