检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
安全配置 enable_security_policy 参数说明:安全策略开关,控制统一审计和动态数据脱敏策略是否生效。 统一审计:统一审计机制是一种通过定制化制定审计策略而实现高效安全审计管理的一种技术。当管理员定义审计对象和审计行为后,用户执行的任务如果关联到对应的审计策略,
pg_stat_get_role_name(oid) 描述:根据用户oid获取用户名。仅sysadmin和MONADMIN用户可以访问。 返回值类型:text 示例: openGauss=# select pg_stat_get_role_name(10); pg_stat_get_role_name
创建GaussDB实例参数模板 您可以使用数据库参数模板中的参数来管理数据库引擎配置,数据库参数模板可应用于一个或多个数据库实例。 如果您在创建数据库实例时未指定客户创建的数据库参数模板,系统将会为您的数据库实例适配默认的数据库参数模板。该默认组包含数据库引擎默认值和系统默认值,
个索引将在default_tablespace中创建,如果default_tablespace为空,将使用数据库的缺省表空间。 示例 创建二级分区表示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
rewrite_rule_hint_t2 (34 rows) GROUPBY_PUSHDOWN_SUBQUERY 允许将groupby聚集函数下推到子查询。为使示例生效,需要先对示例表进行如下修改。 alter table rewrite_rule_hint_t1 add constraint pk_t1 primary
的非空字符串。 在创建用户定义类型的时候, GaussDB会自动创建一个与之关联的数组类型,其名称由该元素类型的名称前缀一个下划线组成。 示例 --创建一种复合类型,建表并插入数据以及查询。 gaussdb=# CREATE TYPE compfoo AS (f1 int, f2
的非空字符串。 在创建用户定义类型的时候, GaussDB会自动创建一个与之关联的数组类型,其名称由该元素类型的名称前缀一个下划线组成。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
响执行计划生成的参数)的影响。 有影响GUC参数如下表(GUC参数具体功能详见对应GUC参数): GUC参数 打开参数 关闭参数 影响点 示例 convert_string_to_digit 优先将字符串转为数字 不支持打开参数时优先将字符串转为数字的行为。 视图、函数参数默认值、存储过程编译产物、计划缓存
连接设置 介绍设置客户端和服务器连接方式相关的参数。 light_comm 参数说明:设置服务器是否使用轻量通信方式。 该参数指定服务器是否使用基于轻量锁和非阻塞socket的通信方式。 参数类型:布尔型 参数单位:无 取值范围: on:表示使用轻量通信方式。 off:表示不使用轻量通信方式。
er。 RENAME TO 为从回收站中检索的表指定一个新名称。 TO BEFORE TRUNCATE 闪回到TRUNCATE之前。 语法示例 -- PURGE TABLE table_name; -- --查看回收站 gaussdb=# select * from gs_recyclebin;
序的并不会让它们自动地去使用这类信息。 label 可选参数。与枚举类型的一个值相关的文本标签,其值为长度不超过63个字符的非空字符串。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
的非空字符串。 在创建用户定义类型的时候, GaussDB会自动创建一个与之关联的数组类型,其名称由该元素类型的名称前缀一个下划线组成。 示例 --创建一种复合类型,建表并插入数据以及查询。 openGauss=# CREATE TYPE compfoo AS (f1 int, f2
是返回NULL(未知)。Microsoft Access里的过滤表单生成的查询使用expr=NULL来测试空值。打开这个选项后,可以使用该接口来访问数据库。 参数类型:布尔型 参数单位:无 取值范围: on:表示控制表达式expr=NULL(或NULL=expr)当作expr IS
RESTRICT 如果该列还被其他字段或者约束引用,则拒绝删除该列。RESTRICT为CASCADE的缺省选项,如果未指定则为RESTRICT。语句示例如下: ALTER TABLE table_name [DROP [column] col_name [CASCADE | RESTRICT]];
处理结果集 设置结果集类型 不同类型的结果集有各自的应用场景,应用程序需要根据实际情况选择相应的结果集类型。在执行SQL语句过程中,需要先创建相应的语句对象,而部分创建语句对象的方法提供了设置结果集类型的功能。具体的参数设置如表1所示。涉及的Connection的方法如下: 1 2
Psycopg包 准备相关驱动和依赖库。可以从发布包中获取,包名为GaussDB-Kernel_数据库版本号_操作系统版本号_64bit_Python.tar.gz。 解压后有两个文件夹: psycopg2:psycopg2库文件。 lib:lib库文件。 加载驱动。 在使用驱动之前,需要做如下操作:
处理结果集 设置结果集类型 不同类型的结果集有各自的应用场景,应用程序需要根据实际情况选择相应的结果集类型。在执行SQL语句过程中,都需要先创建相应的语句对象,而部分创建语句对象的方法提供了设置结果集类型的功能。具体的参数设置如表1所示。涉及的Connection的方法如下: 1
byte Query Id: 72339069014648468 Total runtime: 9.657 ms (14 rows) 上述示例显示执行信息分为以下7个部分: 以表格的形式将计划显示出来,包含有11个字段,分别是:id、operation、A-time、A-rows
处理结果集 执行SQL语句后,需要对结果集进行处理。因此本章节主要分为这几部分内容:设置结果集类型、在结果集中定位、获取结果集中光标的位置、获取结果集中的数据。 设置结果集类型 不同类型的结果集有各自的应用场景,应用程序需要根据实际情况选择相应的结果集类型。在执行SQL语句过程中
开发步骤 准备相关驱动和依赖库。可以从发布包中获取,包名为GaussDB-Kernel_数据库版本号_操作系统版本号_64bit_Python.tar.gz。 解压后有两个文件夹: psycopg2:psycopg2库文件。 lib:lib库文件。 加载驱动。 在使用驱动之前,需要做如下操作: