暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase 8a 程序员手册C API篇_3 GBase C API(29)

GBASE数据库 2022-02-21
294

3.2.45 gbase_refresh
 摘要:
该函数用于刷新表或高速缓冲,或复位复制服务器信息。连接的用户必须
具有 RELOAD 权限。
 语法:
int STDCALL gbase_refresh(GBASE *gbase, unsigned int
refresh_options);
 参数:
gbase 数据库句柄
refresh_options 这是是一种位掩码,由下述值的任意组合构成。能
够以“or”(或)方式将多个值组合在一起,用一次
调用执行多项操作。
REFRESH_GRANT 刷新授权表,与 FLUSH PRIVILEGES 类似。
REFRESH_LOG 刷新日志,与 FLUSH LOGS 类似。
REFRESH_TABLES 刷新表高速缓冲,与 FLUSH TABLES 类似。
REFRESH_HOSTS 刷新主机高速缓冲,与 FLUSH HOSTS 类似。
REFRESH_STATUS 复位状态变量,与 FLUSH STATUS 类似。
REFRESH_THREADS 刷新线程高速缓冲。
REFRESH_SLAVE 在从复制服务器上,复位主服务器信息,并重
新启动从服务器,与 RESET SLAVE 类似。
REFRESH_MASTER 在主复制服务器上,删除二进制日志索引中列出的
二进制日志文件,并截短索引文件,与 RESET MASTER
类似。
 返回值:
0 表示成功,非 0 值表示出现错误。
 错误
CR_COMMANDS_OUT_OF_SYNC 以不恰当的顺序执行了命令。
CR_SERVER_GONE_ERROR GBase 服务器不可用。
CR_SERVER_LOST 在查询过程中,与服务器的连接丢失。
CR_UNKNOWN_ERROR 出现未知错误。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论