检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库安全 用户及权限 数据库审计
连接数据库 使用gsql连接 应用程序接口 父主题: 数据库使用入门
操作数据库 本节描述使用数据库的基本操作。通过此节您可以完成创建数据库用户、创建数据库、创建表及向表中插入数据和查询表中数据等操作。 创建数据库用户 创建和管理数据库 创建和管理表空间 创建和管理表 查看系统表 其他操作 父主题: 数据库使用入门
创建和管理表 创建表 向表中插入数据 更新表中数据 查看数据 删除表中数据 父主题: 操作数据库
其他操作 创建和管理schema 创建和管理分区表 创建和管理索引 创建和管理视图 创建和管理序列 父主题: 操作数据库
数据库对象设计 Database和Schema设计 表设计 字段设计 约束设计 视图和关联表设计 父主题: 开发设计建议
Database Connectivity,Java数据库连接)是用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问接口,应用程序可基于它操作数据。GaussDB库提供了对JDBC 4.2特性的支持,需要使用JDK1.8版本编译程序代码,不支持JDBC桥接ODBC方式。
PGobject 表1 PGobject常用方法 返回值 方法 描述 throws 支持JDBC4 Object[] getStruct() 获取复合类型子类型名,按创建顺序排序。 - Yes String getValue() 获取复合类型字符串形式值。 - Yes String[]
libpq接口参考 数据库连接控制函数 数据库执行语句函数 异步命令处理 取消正在处理的查询 父主题: 基于libpq开发
数据库连接控制函数控制与数据库服务器的连接。一个应用程序一次可以与多个服务器建立连接,如一个客户端连接多个数据库的场景。每个连接都是用一个从函数PQconnectdb、PQconnectdbParams或PQsetdbLogin获得的PGconn对象表示。注意,这些函数总是返回一个非空的对象指针,除非
数据库执行语句函数 与数据库服务器的连接成功建立,便可以使用这里描述的函数执行SQL查询和命令。 PQclear PQexec PQexecParams PQexecParamsBatch PQexecPrepared PQexecPreparedBatch PQfname PQgetvalue
PQexec函数对普通的同步应用里提交命令已经足够使用。但是它却有几个缺陷,而这些缺陷可能对某些用户很重要。 PQexec等待命令结束,而应用可能还有其它的工作要做(比如维护用户界面等),此时并不希望PQexec阻塞应用。 因为客户端应用在等待结果的时候是处于挂起状态的,所以应用很难判断它是否该尝试结束正在进行的命令。
取消正在处理的查询 客户端应用可以使用本节描述的函数,要求取消一个仍在被服务器处理的命令。 PQgetCancel PQfreeCancel PQcancel 父主题: libpq接口参考
基于Go驱动开发 Go驱动环境搭建 开发流程 连接数据库 连接数据库(以SSL方式) Go接口参考 父主题: 应用程序开发教程
开发流程 图1 ecpg整体开发流程 图2 嵌入式SQL-C程序开发流程 父主题: 基于ecpg开发
连接数据库的客户端工具包括gsql、应用程序接口(如ODBC和JDBC)。 gsql是GaussDB自带的客户端工具。使用gsql连接数据库,可以交互式地输入、编辑、执行SQL语句。 用户可以使用标准的数据库应用程序接口(如ODBC和JDBC),开发基于GaussDB的应用程序。
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
postgres"下的Snapshot Schema中创建对象,用于持久化WDR快照数据。默认初始化用户或monadmin用户可以访问Snapshot Schema下的对象。 根据GUC参数wdr_snapshot_retention_days来自动管理快照的生命周期。 用户应该禁止对Snapshot