检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
/*+ set(node_name datanode1) */ from table_name; 其中,datanode1是从pgxc_node系统表里查询出的数据节点的名称(不用加引号),table_name是表名。该查询表示直接去datanode1上执行查询。 node_name只
创建发布不会开始复制。它只为未来的订阅者定义一个分组和过滤逻辑。 要创建一个发布,调用者必须拥有当前数据库的CREATE权限。(当然,系统管理员不需要这个检查。) 要将表添加到发布中,调用者必须拥有该表的所有权。FOR ALL TABLES子句要求调用者是具有SYSADMIN权限用户。
相关的关键字,可能会在使用时报错。 host参数不要使用127.0.0.1和localhost,会出现连接失败的情况。 示例 --创建拥有系统管理员权限的用户。 gaussdb=# CREATE USER user01 WITH SYSADMIN PASSWORD '********';
不支持UPDATE RETURNING,否则会执行报错; 不支持带有关联表的语句,否则会执行报错; 不支持UPDATE + LIMIT,否则会执行报错。 如果在建表过程中数据库系统发生故障,系统恢复后可能无法自动清除之前已创建的、大小为0的磁盘文件。此种情况出现概率小,不影响数据库系统的正常运行。
default_transaction_isolation 设置事务的隔离级别。 M-Compatibility中通过SET设置会改变会话级事务隔离级别。 MySQL中不支持该系统参数。 5 transaction_read_only 设置事务的访问模式。 在M-Compatibility中,通过使用SET命令,只能
TABLE,所有锁模式都有相同的语意,区别仅在于规则中锁与锁之间是否冲突,规则请参见表1。 如果没有打开xc_maintenance_mode参数,那么对系统表申请ACCESS EXCLUSIVE级别锁将报错。 自动CANCEL业务接口只允许重分布工具使用。 语法格式 LOCK [ TABLE ]
相关的关键字,可能会在使用时报错。 host参数不要使用127.0.0.1和localhost,会出现连接失败的情况。 示例 --创建拥有系统管理员权限的用户。 gaussdb=# CREATE USER user1 WITH SYSADMIN PASSWORD '********';
set(node_name datanode1) */ from table_name; 其中,datanode1是从 pgxc_node 系统表里查询出来的数据节点的名称(不用加引号),table_name 是表名。该查询表示直接去datanode1上执行查询。 node_nam
使用这个子句检索回收站中已删除的表及其子对象。 可以指定原始用户指定的表的名称,或对象删除时数据库分配的系统生成名称。 回收站中系统生成的对象名称是唯一的。因此,如果指定系统生成名称,那么数据库检索指定的对象。使用“select * from gs_recyclebin;”语句查看回收站中的内容。
“select”、“insert”、“update”、“delete”、“merge”:根据查询类型和关键字进行限流。 “resource”:根据系统资源利用率进行实例级别的限流。 rule_name name 限流规则名称,用于检索限流规则。 任意字符串,可以为NULL。 databases
----- Sort Sort Key: inner_subquery.value DESC InitPlan 1 (returns $0) -> Aggregate -> Seq Scan on rewrite_rule_hint_t1
parameter:游标参数,只能为输入参数,其格式为: parameter_name datatype select_statement:查询语句。 根据执行计划的不同,系统会自动判断该游标是否可以用于以倒序的方式检索数据行。 语法上支持parameter为输出参数,但其行为与输入参数保持一致。 定义动态游标:
参数说明:在集群为只读模式下,控制是否可以修改pgxc_node系统表。 取值范围:布尔型。修改后需要重启cm_agent才能生效。参数修改请参考表2进行设置。 on表示开启可以修改pgxc_node系统表功能。 off表示关闭可以修改pgxc_node系统表功能。 默认值:on log_threshold_check_interval
参数说明:指定是否开启段页式文件扩展时立即分配磁盘空间模式。该参数为on时,表示文件扩展时优先使用fallocate立即分配磁盘空间,如果系统不支持fallocate,则使用逐字节写零方式申请磁盘空间;该参数为off时,表示文件扩展时不立即分配磁盘空间,文件以空洞方式增长。该参数
= expr2 THEN NULL ELSE expr1 END。 nullif(expr1, expr2)函数为映射函数,故pg_proc系统表中无法查到对应函数定义。 示例: 1 2 3 4 5 gaussdb=# SELECT nullif('hello','world');
-- 创建表 gaussdb=# CREATE TABLE uuid_test(id int, test uuid); -- 插入数据,使用系统生成的uuid插入数据 gaussdb=# INSERT INTO uuid_test VALUES(1, uuid()::uuid);
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,0~INT_MAX。 至少是2,且有用的值一般在100到1000之间。设置为0,表示使用系统自适应方式,GaussDB会基于geqo_effort和表的个数选取合适的值。 默认值:0 geqo_generations 参数说明:控制GEQO使用的算法的迭代次数。
sysfunc是否为off,如果为on则无法使用。可以通过控制台界面修改参数值为off,详情请参见修改GaussDB实例参数。 HCE操作系统的实例当前未放开安装插件的能力。 分布式实例不支持安装插件。 容灾主备实例不支持安装postgis插件。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。
ora_test_db DBCOMPATIBILITY 'ORA'; --切换数据库。 gaussdb=# \c ora_test_db --创建拥有系统管理员权限的用户。 ora_test_db=# CREATE USER user1 WITH SYSADMIN PASSWORD '********';
这个子句指定用户映射的选项。这些选项通常定义该映射实际的用户名和口令。选项名必须唯一。允许的选项名和值与该服务器的外部数据包装器有关。 用户的口令会加密后保存到系统表PG_USER_MAPPING中,加密时需要使用usermapping.key.cipher和usermapping.key.rand作