检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
基于libpq开发 libpq是GaussDBC应用程序接口。libpq是一套允许客户程序向GaussDB服务器服务进程发送查询并且获得查询返回的库函数。同时也是其他几个GaussDB应用接口下面的引擎,如ODBC等依赖的库文件。本章给出了两个示例显示如何利用libpq编写代码。
开发流程 图1 采用Psycopg2开发应用程序的流程 父主题: 基于Psycopg开发
ODBC ODBC接口是一套提供给用户的API函数,本节将对部分常用接口做具体描述,若涉及其他接口可参考msdn(网址:https://msdn.microsoft.com/en-us/library/windows/desktop/ms714177(v=vs.85).aspx)中
示例 常用功能示例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
Utility REPLICATION_STAT GLOBAL_REPLICATION_STAT REPLICATION_SLOTS GLOBAL_REPLICATION_SLOTS BGWRITER_STAT GLOBAL_BGWRITER_STAT GLOBAL_CKPT_STATUS
Wait Events WAIT_EVENTS GLOBAL_WAIT_EVENTS 父主题: DBE_PERF Schema
Operator OPERATOR_HISTORY_TABLE OPERATOR_HISTORY OPERATOR_RUNTIME GLOBAL_OPERATOR_HISTORY GLOBAL_OPERATOR_HISTORY_TABLE GLOBAL_OPERATOR_RUNTIME
Workload Manager WLM_USER_RESOURCE_CONFIG WLM_USER_RESOURCE_RUNTIME 父主题: DBE_PERF Schema
WDR Snapshot Schema WDR Snapshot在启动后(打开GUC参数enable_wdr_snapshot),会在用户表空间"pg_default",数据库"postgres"下的Snapshot Schema中创建对象,用于持久化WDR快照数据。默认初始化用户或
WDR Snapshot原信息 SNAPSHOT.SNAPSHOT SNAPSHOT.TABLES_SNAP_TIMESTAMP SNAP_SEQ 父主题: WDR Snapshot Schema
DBE_PLDEBUGGER Schema DBE_PLDEBUGGER Schema下的系统函数用于调试存储过程,目前支持的接口及其描述如下所示。仅管理员有权限执行这些调试接口,且无权限在该schema上修改和创建新函数。用户只能调试在public schema或用户创建schema
逻辑复制 逻辑解码
全量物化视图 概述 使用 支持和约束 父主题: 物化视图
增量物化视图 概述 使用 支持和约束 父主题: 物化视图
资源消耗 内存 磁盘空间 内核资源使用 基于开销的清理延迟 后端写进程 异步I/O 父主题: GUC参数说明
双机复制 发送端服务器 主服务器 备服务器 父主题: GUC参数说明
数据库使用 连接数据库 从这里开始 创建和管理数据库 规划存储模型 创建和管理表空间 创建和管理表 查看系统表 其他操作 gsql
版本和平台兼容性 历史版本兼容性 平台和客户端兼容性 父主题: GUC参数说明
其他操作 创建和管理schema 创建和管理分区表 创建和管理索引 创建和管理视图 创建和管理序列 父主题: 数据库使用
附录 扩展函数 父主题: SQL参考