检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
--修改explain_perf_mode为normal openGauss=# SET explain_perf_mode=normal; --显示表简单查询的执行计划。 openGauss=# EXPLAIN SELECT * FROM tpcds.customer_address_p1; QUERY
--修改模式test_schema1为防篡改模式。 gaussdb=# ALTER SCHEMA test_schema1 WITH BLOCKCHAIN; --查询模式信息,防篡改属性为true。 gaussdb=# \dn+ test_schema1
PG_TERMINATE_BACKEND ---------------------- t (1 row) 表1 查看会话连接数 描述 命令 查看指定用户的会话连接数上限。 执行如下命令查看连接到指定用户USER1的会话连接数上限。其中-1表示没有对用户user1设置连接数的限制。 SELECT
段的默认类型。排序规则可以使用“select * from pg_collation;”命令从pg_collation系统表中查询,默认的排序规则为查询结果中以default开始的行。 USING expression USING子句声明如何从旧的字段值里计算新的字段值;如果省略
里执行的函数无法执行,例如函数pg_create_logical_replication_slot等。 使用plan trace特性可以查看查询计划的优化过程。在plan trace中我们可以看到计划中路径的计算过程、路径的选择与淘汰过程等关键信息,以达到帮助我们分析慢SQL根因
--修改explain_perf_mode为normal。 openGauss=# SET explain_perf_mode=normal; --显示表简单查询的执行计划。 openGauss=# EXPLAIN SELECT * FROM tpcds.customer_address_p1; QUERY
6]}'::json #>>'{a,2}'; ?column? ---------- 3 (1 row) 对于 #> 和 #>> 操作符,当给出的路径无法查找到数据时,不会报错,会返回空。 表2 JSONB额外支持操作符 操作符 右操作数类型 描述 例子 @> jsonb 左边的 JSON的顶层是否包含右边JSON的顶层所有项。
6]}'::json #>>'{a,2}'; ?column? ---------- 3 (1 row) 对于 #> 和 #>> 操作符,当给出的路径无法查找到数据时,不会报错,会返回空。 表2 JSONB额外支持操作符 操作符 右操作数类型 描述 例子 @> jsonb 左边的JSON的顶层是否包含右边JSON的顶层所有项。
385004+08 | 2022-01-13 20:19:08.407314+08 remote_bad_block_info() 描述:CN上查询时,查询除本实例以外其他实例页面损坏的情况,记录数据和在其他实例上执行local_bad_block_info函数一致。DN上执行结果为空。默
员也可以设置自己或其他系统管理员密码失效。不允许设置初始用户密码失效。 密码失效的用户可以登录数据库但不能执行查询操作,只有修改密码或由管理员重置密码后才可以恢复正常查询操作。 其他参数请参见CREATE ROLE的参数说明。 示例 请参见CREATE ROLE的示例。 相关链接
Schema内视图主要用来诊断性能问题,也是WDR Snapshot的数据来源。数据库安装后,默认只有初始用户和监控管理员具有模式dbe_perf的权限,有权查看该模式下的视图和函数。 snapshot 用于管理WDR snapshot的相关的数据信息,默认初始化用户或监控管理员用户可以访问。 sqladvsior
员也可以设置自己或其他系统管理员密码失效。不允许设置初始用户密码失效。 密码失效的用户可以登录数据库但不能执行查询操作,只有修改密码或由管理员重置密码后才可以恢复正常查询操作。 其他参数请参见CREATE ROLE的参数说明。 示例 请参见CREATE ROLE的示例。 相关链接
EXECUTE mystmt INTO :v1, :v2, :v3 USING 37; EXECUTE命令支持INTO子句和USING子句。 如果一个查询可能返回多个结果行,则应使用游标,游标详情请参见使用游标章节,示例如下: EXEC SQL BEGIN DECLARE SECTION;
EXECUTE mystmt INTO :v1, :v2, :v3 USING 37; EXECUTE命令支持INTO子句和USING子句。 如果一个查询可能返回多个结果行,则应使用游标,游标详情请参见使用游标章节,示例如下: EXEC SQL BEGIN DECLARE SECTION;
如果是通过gs_guc set 方式设置参数,需要重启数据库使得GUC参数生效,重启数据库时会清理热点key信息。 当GUC参数关闭时,调用热点key查询结果将会返回空,并且提示GUC参数关闭。但是开关关闭时,热点key清理接口仍可以正常使用。 参数类型:布尔型 参数单位:无 取值范围: on:表示开启计数功能。
EXECUTE mystmt INTO :v1, :v2, :v3 USING 37; EXECUTE命令支持INTO子句和USING子句。 如果一个查询可能返回多个结果行,则应使用游标,游标详情请参见使用游标章节,示例如下: EXEC SQL BEGIN DECLARE SECTION;
事务T1,事务T2再执行DELETE语句时,此时显示DELETE 0,事务T1提交完成后,事务T2依旧看不到事务T1的数据,一个事务中前后查询到的数据是一致的。 父主题: 并发写入示例
数大于undo_space_limit_size参数,用户调用show undo_limit_size_per_transaction命令查询参数值时,显示出来的值和用户设置的值仍保持一致,只是在使用时会取undo_space_limit_size和undo_limit_size
$3); gaussdb=# EXECUTE insert_reason(52, 'AAAAAAAADD', 'reason 52'); --查询数据。 gaussdb=# SELECT * FROM reason; cd_demo_sk | cd_gender | cd_marital_status
录”,进入数据管理服务实例登录界面。 正确输入数据库用户名和密码,单击“登录”,即可登录到数据库。 在界面上方选择“SQL操作 > SQL查询”。 执行以下命令创建数据库用户。 create user 账号名; 通过SQL语句创建数据库用户 您也可以通过CREATE USER创建数据库用户。