返回首页

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

更新日期:2024年09月11日

功能描述
释放与PGresult 相关联的存储空间,任何不再需要的查询结果都应该用PQclear 释放。
原型
void PQclear(PGresult *res);
参数
表8-42 PQclear 参数
关键字
参数说明
res
包含查询结果的对象指针。
注意事项
PGresult 不会自动释放,当提交新的查询时它并不消失,甚至断开连接后也不会。要删
除它,必须调用PQclear,否则则会有内存泄漏。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
284
示例
参见6.4.3 示例。

'hello –world'表示查询包含hello 但是不包含world 单词的内容。
说明
如果只查询形如“-dog”的文字,而没有其他查询条件,则查询不能被执行,因为它差不
多包括索引所有文档。

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 945

删除 tenant 数据库
(SQL
管理 API)
随同 admin() 或 task() 函数,使用 tenant drop 参数来删除 tenant 数据库。
语法

元素
描述
关键考虑
database_name
tenant 数据库的名称。 必须是现有的 tenant 数据库。

用法

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 821 -

您必须拥有 DBA 权限或已被授予 TENANT 权限来运行这个命令。不可打开其他到该数
据库的连接。
删除该数据库中的表和数据。释放 tenant 数据库专用的存储空间。从 sysadmin 数据库中
的 tenant 表中移除数据库 tenant 属性。如果不与其他任何 tenant 数据库相关,则删除相
关的 tenant 虚拟处理器类。
下列语句删除 companyA tenant 数据库:
EXECUTE FUNCTION task('tenant drop', 'companyA');