返回首页

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

更新日期:2024年09月11日

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

create dir %s error
错误出现原因
创建文件夹失败
分析与建议
检查文件系统权限,状态

使用 LTXEHWM 配置参数来指定长事务、排他访问、高水印。当逻辑日志空间达到 LTXEHWM
阈值时,当前正在回滚的长事务获准排他访问逻辑日志。
onconfig.std 值
LTXEHWM 80
如未出现
90(如果 DYNAMIC_LOGS 设置为 1 或 2)60(如果 DYNAMIC_LOGS 设置为 0)

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 103 -
值域
LTXHWM 至 100
单位
百分比
生效
编辑 onconfig 文件并重启数据库服务器之后。
当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。
用法
如果当事务达到长事务高水印时,事务不提交或回滚,则这个事务是长事务。
如果在回滚完成前耗尽您的系统长空间,则请降低 LTXEHWM 值。
如果您不想添加过多的逻辑日志,则应将 LTXEHWM 设置为一个较小值(大约 60)。如果
关闭动态日志记录(DYNAMIC_LOGS = 0),则应将 LTXEHWM 设置更低(大约 50)来避免
耗尽逻辑空间。
提示: 要允许用户继续访问逻辑日志,即使在长事务回滚期间,请设置 LTXEHWM 为 100。
设置 DYNAMIC_LOGS 为 1 或 2 以便数据库服务器可添加足够数目的日志文件,来防止长
事务挂起并允许长事务回滚。

您可使用 RETURN 语句来从 SPL 例程内执行任何外部函数。下图展示在 SPL 程序的
RETURN 语句中使用的外部函数。
图: 从 SPL 例程内执行外部函数的 RETURN 语句。
CREATE FUNCTION c_func() RETURNS int
LANGUAGE C;

CREATE FUNCTION spl_func() RETURNS INT;
RETURN(c_func());
END FUNCTION;

EXECUTE FUNCTION spl_func();
当您执行 spl_func() 函数时,调用 c_func() 函数,且 SPL 函数返回外部函数返回的值。