返回首页

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

更新日期:2024年09月11日



sword GCIThreadMutexAcquire (
void *hndl,
GCIError *err,
GCIThreadMutex *mutex
);

获取调用它的线程的互斥锁。
如果互斥锁由另一个线程持有,则调用线程将被阻塞,直到它可以获取互斥锁。

GBase 8s GCI 接口使用指南

南大通用数据技术股份有限公司 118
尝试获取未初始化的互斥锁是非法的。
如果线程使用它来获取该线程已持有的互斥锁,则此函数的行为是未定义的。

参数
输入
/输出


hndl
输入/输出
GCI 环境或用户会话句柄
err
输入/输出
错误信息句柄,该接口调用失败时,错误信息会存在该句柄上
mutex
输入/输出
要获取的互斥锁

如果执行成功,返回 GCI_SUCCESS,否则返回 GCI_ERROR。


在对象资源管理器中,右击“存储过程”节点,然后从快捷菜单中选择“新建存储过
程”。

图:新建存储过程

修改后,点击“执行 SQL ”即可。

语法
DROP RESOURCE PLAN [vc_name.];
表4- 88 参数说明
参数名称
说明
vc_name
虚拟集群名字,可选参数,不输入的情况下取当前默认VC。
plan_name
资源计划名字。
注意
若resource plan 在directive 中被引用,
则无法删除。
需要删除directive 以解除resource
plan 的关联关系后,该resource plan 才可以被删除。
示例
DROP RESOURCE PLAN plan3;