检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
类型 描述 datid oid 数据库的OID。 datname name 此数据库的名称。 numbackends integer 当前连接到该数据库的后端数。 xact_commit bigint 此数据库中已经提交的事务数。 xact_rollback bigint 此数据库中已经回滚的事务数。
SUMMARY_STAT_DATABASE 名称 类型 描述 datname name 数据库的名称。 numbackends bigint 当前连接到该数据库的后端数。 xact_commit numeric 此数据库中已经提交的事务数。 xact_rollback numeric 此数据库中已经回滚的事务数。
name 节点名称。 datid oid 数据库的OID。 datname name 数据库的名称。 numbackends integer 当前连接到该数据库的后端数。 xact_commit bigint 此数据库中已经提交的事务数。 xact_rollback bigint 此数据库中已经回滚的事务数。
PQclear参数 关键字 参数说明 res 包含查询结果的对象指针。 注意事项 PGresult不会自动释放,当提交新的查询时它并不消失,甚至断开连接后也不会。要删除它,必须调用PQclear,否则会有内存泄漏。 示例 请参见典型应用开发示例章节。 父主题: 数据库执行语句函数
注意事项 如果没有参数,VACUUM处理当前数据库里用户拥有相应权限的每个表。如果参数指定了一个表,VACUUM只处理指定的那个表。 要对一个表进行VACUUM操作,通常用户必须是表的所有者或者被授予了指定表VACUUM权限的用户,默认系统管理员有该权限。数据库的所有者允许对数据库
LISH SNAPSHOT调用。 表1 DB4AI.PUBLISH_SNAPSHOT入参和返回值列表 参数 类型 描述 i_schema IN NAME 快照存储的模式名字,默认值是当前用户或者PUBLIC i_name IN NAME 快照名称 res OUT db4ai.snapshot_name
ROLE 功能描述 设置当前会话的当前用户标识符。 注意事项 当前会话的用户必须是指定的rolename角色的成员,三权分立关闭时,系统管理员可以选择任何角色。 使用这条命令,它可能会增加一个用户的权限,也可能会限制一个用户的权限。如果会话用户的角色有INHERITS属性,则它自动拥有它能SET
ROLE 功能描述 设置当前会话的当前用户标识符。 注意事项 当前会话的用户必须是指定的rolename角色的成员,当三权分立关闭时,系统管理员可以选择任何角色。 使用这条命令,它可能会增加一个用户的权限,也可能会限制一个用户的权限。如果会话用户的角色有INHERITS属性,则它自动拥有它能SET
对索引使用函数或表达式运算会停止使用索引转而执行全表扫描。 尽量避免在where子句中使用“!=”或“<”“>”操作符、null值判断、or连接、参数隐式转换。 如果where条件中出现了 >= 和 <= 同一个值,由于当前不支持范围等价类推导,尽量把条件改为 = 查询。 如:SELECT * FROM t1
对索引使用函数或表达式运算会停止使用索引转而执行全表扫描。 避免在WHERE子句中使用!=、<、>操作符、NULL值判断、OR连接、参数隐式转换。 如果WHERE条件中出现了>=和<=同一个值,由于当前不支持范围等价类推导,尽量把条件改为=查询。 SELECT * FROM t1 WHERE c1
对索引使用函数或表达式运算会停止使用索引转而执行全表扫描。 尽量避免在where子句中使用!=或<>操作符、null值判断、or连接、参数隐式转换。 如果where条件中出现了 >= 和 <= 同一个值,由于当前不支持范围等价类推导,尽量把条件改为 = 查询。 如:SELECT * FROM t1
对索引使用函数或表达式运算会停止使用索引转而执行全表扫描。 尽量避免在where子句中使用“!=”或“<”“>”操作符、NULL值判断、or连接、参数隐式转换。 如果WHERE条件中出现了>=和<=同一个值,由于当前不支持范围等价类推导,尽量把条件改为=查询。 SELECT * FROM t1 WHERE c1
对索引使用函数或表达式运算会停止使用索引转而执行全表扫描。 尽量避免在where子句中使用!=或<>操作符、null值判断、or连接、参数隐式转换。 如果where条件中出现了 >= 和 <= 同一个值,由于当前不支持范围等价类推导,尽量把条件改为 = 查询。 如:SELECT * FROM t1
对索引使用函数或表达式运算会停止使用索引转而执行全表扫描。 尽量避免在where子句中使用“!=”或“<”“>”操作符、null值判断、or连接、参数隐式转换。 如果where条件中出现了 >= 和 <= 同一个值,由于当前不支持范围等价类推导,尽量把条件改为 = 查询。 如:SELECT * FROM t1
参数说明:限制单个SQL在单个DN上,触发落盘操作时,落盘文件的空间大小,管控的空间包括普通表、临时表以及中间结果集落盘占用的空间,对初始用户不生效。 该参数属于USERSET类型参数,请参考表 GUC参数分类中对应设置方法进行设置 取值范围:整型,-1~2147483647,单位为KB。其中-1表示没有限制。
'enable_set_variables'时,对于数据库原始的@ expr,请参考数字操作符,@需要与expr有空格,否则会将其解析成用户变量。 未初始化的变量值为NULL。 prepare语句中用户自定义变量存储的字符串只支持select/insert/update/delete/merge语法。 对于连
off表示不使用。 默认值:on enable_kill_query 参数说明:CASCADE模式删除用户时,会删除此用户拥有的所有对象。此参数标识是否允许在删除用户的时候,取消锁定此用户所属对象的query。 该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型
SNAPSHOT调用。生效后的快照无法参与训练等任务。 表1 DB4AI.ARCHIVE_SNAPSHOT入参和返回值列表 参数 类型 描述 i_schema IN NAME 快照存储的模式名字,默认值是当前用户 i_name IN NAME 快照名称 res OUT db4ai.snapshot_name
LISH SNAPSHOT调用。 表1 DB4AI.PUBLISH_SNAPSHOT入参和返回值列表 参数 类型 描述 i_schema IN NAME 快照存储的模式名字,默认值是当前用户或者PUBLIC。 i_name IN NAME 快照名称。 res OUT db4ai.snapshot_name
超时报错。 max_locks_per_transaction 参数说明:当数据库连接数达到最大时,每个事务能够持有对象锁的平均数量。 这个参数并不严格限制每个事务最多可以持有多少对象锁。如果连接数没有达到最大值max_connections,那么每个事务能够持有对象锁的平均数量会增大。