返回首页

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

更新日期:2024年09月11日

GBA-01BR-0029
错误码
错误标识
错误显示信息
GBA-01BR-0029

malloc failed
错误出现原因
内存分配失败

GBase 8a MPP Cluster 产品手册
7 附录
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1679
分析与建议
查看具体错误码或日志,进一步定位错误

USRC_POOLSIZE 配置参数指定在 LBAC 凭证内存高速缓存的每一散列存储区中条目的最大
数。这个内存高速缓存持有关于用户 LBAC 凭证的信息。
onconfig.std 值
USRC_POOLSIZE 127

正值 127 或更大,表示高速缓存中条目的初始最大数目的一半。该最大值依赖于共享内存
配置和服务器实例的可用共享内存。
生效
编辑 onconfig 文件并重启数据库服务器之后。
当您通过运行 onmode -wm 命令增加内存中的该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。
高速缓存中条目的初始数目是 USRC_POOLSIZE 配置参数值的两倍。例如,如果
USRC_POOLSIZE 配置参数设置为 127,则该高速缓存中允许 254 个条目。 如果高速缓存

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 171 -
中的所有条目填满,则高速缓存大小自动地增长 10%。要减小高速缓存的大小,请降低
onconfig 文件中 USRC_POOLSIZE 配置参数的值并重启服务器。

IS [NOT]
语法
IS [NOT]
函数说明
根据一个布尔值来检验一个值,此处的布尔值可以是NULL、TRUE、FALSE 或
UNKNOWN。
示例
示例1:使用IS 语句检验1、0 和NULL。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
653
gbase> SELECT 1 IS TRUE, 0 IS FALSE, NULL IS UNKNOWN FROM
dual;
+-----------+------------+------------------+
| 1 IS TRUE | 0 IS FALSE | NULL IS UNKNOWN
|
+-----------+------------+------------------+
|
1 |
1 |
1 |
+-----------+------------+------------------+
1 row in set
示例2:使用IS NOT 语句检验1、0 和NULL。
gbase> SELECT 1 IS NOT UNKNOWN, 0 IS NOT UNKNOWN, NULL IS
NOT UNKNOWN FROM dual;
+------------------+------------------+----------------------+
| 1 IS NOT UNKNOWN | 0 IS NOT UNKNOWN | NULL IS NOT UNKNOWN
|
+------------------+------------------+----------------------+
|
1 |
1 |
0 |
+------------------+------------------+----------------------+
1 row in set
示例3:使用IS 语句检验一个值是否是NULL。
gbase> SELECT 1 IS NULL, 0 IS NULL, NULL IS NULL FROM dual;
+-----------+-----------+---------------+
| 1 IS NULL | 0 IS NULL | NULL IS NULL
|
+-----------+-----------+---------------+
|
0 |
0 |
1 |
+-----------+-----------+---------------+
1 row in set
示例4:使用IS NOT 语句检验一个值是否是NULL。
gbase> SELECT 1 IS NOT NULL, 0 IS NOT NULL, NULL IS NOT NULL
FROM dual;
+---------------+---------------+-------------------+
| 1 IS NOT NULL | 0 IS NOT NULL | NULL IS NOT NULL
|
+---------------+---------------+-------------------+

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
654
|
1 |
1 |
0 |
+---------------+---------------+-------------------+
1 row in set