检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
检查隐式转换的性能问题 在某些场景下,数据类型的隐式转换可能会导致潜在的性能问题。请看如下的场景: SET enable_fast_query_shipping = off; CREATE TABLE t1(c1 VARCHAR, c2 VARCHAR); CREATE INDEX
案例:调整分布键 现象描述 某局点测试过程中EXPLAIN ANALYZE后有如下情况: 从执行信息上比较明确的可以看出HashJoin是整个计划的性能瓶颈点,并且从HashJoin的执行时间信息[2657.406,93339.924](数值的具体含义请参见执行计划详解),上可以
RAW(n),n是指字节长度建议值,不会用于校验输入RAW类型的字节长度。 GaussDB最大支持1GB数据传输,函数返回结果字符串最大支持1GB。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 --创建表。 gaussdb=#
int, int) pg_get_redis_rel_start_ctid(text, name, int, int) 示例: 1 2 3 4 5 6 gaussdb=# SELECT COUNT(1) FROM ONLY test WHERE ctid BETWEEN pg
language_handler_out latin1_to_mic latin2_to_mic latin2_to_win1250 latin3_to_mic latin4_to_mic like_escape likejoinsel likesel line line_distance
text[]) 描述:打印当前节点上的对应表和列上的多列智能统计信息。 参数:表名称和列名集合。 返回值类型:text 示例: 1 2 3 4 5 6 gaussdb=# SET enable_ai_stats=1; gaussdb=# drop table db4ai_bayesnet;
c,因此使用这个类型。 1 2 3 4 5 6 gaussdb=# SELECT 1.2 AS "numeric" UNION SELECT 1; numeric --------- 1 1.2 (2 rows) 示例3:转置Union中的类型解析。这
DCL语法一览表 DCL(Data Control Language数据控制语言),是用来创建用户角色、设置或更改数据库用户或角色权限的语句。 定义角色 角色是用来管理权限的,从数据库安全的角度考虑,可以把所有的管理和操作权限划分到不同的角色上。所涉及的SQL语句,请参考表1。 表1
参数名称,text类型,不能为weak_password、undostoragetype,除此之外没有限制。 value 参数值,text类型。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
ALTER MASKING POLICY policy_name COMMENTS policy_comments; 修改脱敏方式: 1 2 3 ALTER MASKING POLICY policy_name [ADD | REMOVE | MODIFY] masking_actions[
ALTER MATERIALIZED VIEW 功能描述 更改一个现有物化视图的多个辅助属性。 可用于ALTER MATERIALIZED VIEW的语句形式和动作是ALTER TABLE的一个子集,并且在用于物化视图时具有相同的含义。详见ALTER TABLE。 注意事项 只有物化视图的所有者有权限执行ALTER
直接或者间接成员,并且你必须对外部服务器的外部数据封装器有USAGE权限。 new_name 修改后server的新名称。 示例 1 2 3 4 5 6 7 8 9 --创建my_server。 gaussdb=# CREATE SERVER my_server FOREIGN DATA
取值范围:通过查看系统表dv_sessions可查看所有会话的SID和SERIAL。 IMMEDIATE 表明会话将在命令执行后立即结束。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 --查询会话信息。 gaussdb=# SELECT sid
_PG_FOREIGN_SERVERS 显示外部服务器的信息。该视图只有sysadmin权限可以查看。 表1 _PG_FOREIGN_SERVERS字段 名称 类型 描述 oid oid 外部服务器的oid。 srvoptions text[] 外部服务器指定选项,使用“keyword=value”格式的字符串。
_PG_FOREIGN_TABLE_COLUMNS 显示外部表的列信息。该视图只有sysadmin权限可以查看。 表1 _PG_FOREIGN_TABLE_COLUMNS字段 名称 类型 描述 nspname name schema名称。 relname name 表名称。 attname
int) AS DECLARE num3 int := a; num4 int := b; PRAGMA AUTONOMOUS_TRANSACTION; BEGIN insert into t2 values(num3, num4); dbe_output.print_line('just
匿名块支持自治事务 自治事务可以在匿名块中定义,标识符为PRAGMA AUTONOMOUS_TRANSACTION,其余语法与创建匿名块语法相同,示例如下。 gaussdb=# create table t1(a int ,b text); NOTICE: The 'DISTRIBUTE
系统表 GS_AUDITING_POLICY GS_AUDITING_POLICY_ACCESS GS_AUDITING_POLICY_FILTERS GS_AUDITING_POLICY_PRIVILEGES GS_ASP GS_CLIENT_GLOBAL_KEYS GS_CL
系统视图 ADM_ARGUMENTS ADM_AUDIT_OBJECT ADM_AUDIT_SESSION ADM_AUDIT_STATEMENT ADM_AUDIT_TRAIL ADM_COL_COMMENTS ADM_COL_PRIVS ADM_COLL_TYPES ADM_CONS_COLUMNS
LOCKS LOCKS视图用于查看各打开事务所持有的锁信息。 表1 LOCKS字段 名称 类型 描述 locktype text 被锁定对象的类型:relation,extend,page,tuple,transactionid,virtualxid,object,userlock,advisory。