检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当未指定时,PUBLIC为默认值,PUBLIC表示影响所有数据库用户,可以指定多个受影响的数据库用户。 系统管理员不受行访问控制特性影响。 using_expression 行访问控制的表达式(返回boolean值)。 条件表达式中不能包含AGG函数和窗口(WINDOW)函数。
CREATE WEAK PASSWORD DICTIONARY 功能描述 向gs_global_config表中插入一个或者多个弱口令。 注意事项 只有初始用户、系统管理员和安全管理员拥有权限执行本语法。 弱口令字典中的口令存放在gs_global_config系统表中。 弱口令字典默认为空
日志输出相关参数介绍 用户可以根据自己的需要,通过修改实例数据目录下的postgresql.conf文件中特定的配置参数来控制日志的输出,从而更好地了解数据库的运行状态。 可调整的配置参数请参见表1。
详解 如SQL执行计划概述节中所说,EXPLAIN会显示执行计划,但并不会实际执行SQL语句。EXPLAIN ANALYZE和EXPLAIN PERFORMANCE两者都会实际执行SQL语句并返回执行信息。在这一节将详细解释执行计划及执行信息。 执行计划 以如下SQL语句为例: 1
经验总结:SQL语句改写规则 根据数据库的SQL执行机制以及大量的实践,总结发现:通过一定的规则调整SQL语句,在保证结果正确的基础上,能够提高SQL执行效率。如果遵守这些规则,常常能够大幅度提升业务查询效率。
返回值类型:record DBE_PERF.get_global_stat_database() 描述:汇聚所有节点数据库统计信息,查询该函数必须具有MONADMIN权限。
",sslrootcert="cacert.pem") 注意: 如果sslcert、sslkey、sslrootcert没有填写,默认取当前用户.postgresql目录下对应的client.crt、client.key、root.crt # 创建表 cur.execute("
经验总结:SQL语句改写规则 根据数据库的SQL执行机制以及大量的实践,总结发现:通过一定的规则调整SQL语句,在保证结果正确的基础上,能够提高SQL执行效率。如果遵守这些规则,常常能够大幅度提升业务查询效率。
Workload Manager WLM_USER_RESOURCE_CONFIG WLM_USER_RESOURCE_RUNTIME 父主题: DBE_PERF Schema
WDR Snapshot原信息 SNAPSHOT.SNAPSHOT SNAPSHOT.TABLES_SNAP_TIMESTAMP SNAP_SEQ 父主题: WDR Snapshot Schema
支持和约束 支持场景 通常全量物化视图所支持的查询范围与CREATE TABLE AS语句一致。 全量物化视图上支持创建索引。 支持analyze、explain。 不支持场景 物化视图不支持增删改操作,只支持查询语句。 约束 全量物化视图的刷新、删除过程中会给基表加高级别锁,若物化视图的定义涉及多张表
GS_ALL_CONTROL_GROUP_INFO 集中式不支持该视图。 父主题: 系统视图
access_object text 用来描述数据库资产的路径。 filter_name text 过滤条件的逻辑字符串。 父主题: 系统视图
可以是系统内存在的任何线程类型,如postgresql、wlmmonitor等。 contextname text 内存上下文名称。 level smallint 当前上下文在整体内存上下文中的层级。 parent text 父内存上下文名称。
min_cpu_time bigint 语句在数据库节点上的最小CPU时间,单位为ms。 max_cpu_time bigint 语句在数据库节点上的最大CPU时间,单位为ms。 total_cpu_time bigint 语句在数据库节点上的CPU总时间,单位为ms。
dbname name 当前连接的数据库。 backend_start timestamp with time zone 后台线程启动的时间。 query text 后台线程正在执行的查询语句。 父主题: 系统视图
PG_GTT_ATTACHED_PIDS PG_GTT_ATTACHED_PIDS视图查看哪些会话正在使用全局临时表,调用pg_get_attached_pid函数。 表1 PG_GTT_ATTACHED_PIDS字段 名称 类型 描述 schemaname name schema
usecreatedb boolean - 用户可以创建数据库。 usesuper boolean - 用户是系统管理员。 usecatupd boolean - 用户可以更新视图。即使是系统管理员,如果这个字段不是真,也不能更新视图。
PG_STAT_DATABASE_CONFLICTS PG_STAT_DATABASE_CONFLICTS视图显示数据库冲突状态的统计信息。 表1 PG_STAT_DATABASE_CONFLICTS字段 名称 类型 描述 datid oid 数据库标识。
PG_STAT_USER_FUNCTIONS PG_STAT_USER_FUNCTIONS视图显示命名空间中用户自定义函数(函数语言为非内部语言)的状态信息。 表1 PG_STAT_USER_FUNCTIONS字段 名称 类型 描述 funcid oid 函数标识。 schemaname