检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
暂不支持,值为NULL。 sample_size numeric 暂不支持,值为NULL。 last_analyzed date 最近分析此分区的日期。数据库重启后数据会丢失。 buffer_pool character varying(7) 分区的实际缓冲池。 flash_cache character
不一致,transactionid字段与A数据库中transactionid数据的类型保持一致,GaussDB的sql_text字段为解析后SQL描述语句,不完全与执行的SQL语句相同。 表1 MY_AUDIT_TRAIL字段 名称 类型 描述 os_username character
places(place_id); CREATE INDEX state_c_id_pk ON states(state_id); --优化后查询 EXPLAIN SELECT staff_id,first_name,last_name,employment_id,state_name
GaussDB对执行计划提供了normal、pretty、summary、run四种显示格式: normal:代表使用默认的打印格式。 pretty:代表使用GaussDB改进后的新显示格式。新的格式层次清晰,计划包含了plan node id,性能分析简单直接。 summary:是在pretty的基础上增加了对打印信息的分析。
printStackTrace(); } return rs; } } 上述示例的运行结果为:迁移后,GaussDB数据库的migration_table表和MY的migration_table表的数据一致。 父主题: 典型应用开发示例
node2,node3}。B集群为{node4,node5,node6}。 以Dorado双集群为例,url可参考如下配置进行设置,当主备切换后只会连接新的主集群。 jdbc:opengauss://node1,node2,node3,node4,node5,node6/database
gaussdb=# DROP TABLE tbl_rule1; gaussdb=# DROP TABLE tbl_rule2; ON SELECT 后指定的规则名必须为"_RETURN" 目前,ON SELECT规则必须是INSTEAD SELECT,而且TO所指定的表会被转为视图,前提是
printStackTrace(); } return rs; } } 上述示例的运行结果为:迁移后,GaussDB数据库的migration_table表和MY的migration_table表的数据一致。 父主题: 典型应用开发示例
nvarchar2(2000) 暂不支持,值为NULL。 sql_text nvarchar2 查询的SQL文本。 说明: GaussDB的sql_text字段为解析后的SQL描述语句,不完全与执行的SQL语句相同。 obj_edition_name character varying(128) 暂不支持,值为NULL。
places(place_id); CREATE INDEX state_c_id_pk ON states(state_id); --优化后查询 EXPLAIN SELECT staff_id,first_name,last_name,employment_id,state_name
t_timeout和incremental_checkpoint_timeout)来调整这个原子化检查点的间隔。 注意事项 只有系统管理员和运维管理员可以调用CHECKPOINT。 CHECKPOINT强制立即进行检查,而不是等到下一次调度时的检查点。 不支持在PDB内执行CHECKPOINT语句。
设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:打开该参数后当满足bitmap and索引扫描算子使用条件时,优化器生成计划会强制走bitmap and索引扫描,部分场景下可能影响查询性能。若要更改,
COMMENT权限的用户可以设置注释,系统管理员默认拥有该权限。 角色没有所有者,所以COMMENT ON ROLE命令仅可以由系统管理员对系统管理员角色执行,有CREATE ROLE权限的角色也可以为非系统管理员角色设置注释。系统管理员可以对所有对象进行注释。 语法格式 1
ALTER TABLE EXCHANGE PARTITION的差异点: 对于自增列,MySQL执行alter exchange partition后,自增列会被重置;GaussDB 则不会被重置,自增列则按照旧的自增值递增。 MySQL表或分区使用tablespace时,则无法进行分区和
FUNCTION命令,系统管理员默认拥有该权限。针对所要修改属性的不同,还有以下权限约束: 如果函数中涉及对临时表相关的操作,则无法使用ALTER FUNCTION。 修改函数的所有者或修改函数的模式,当前用户必须是该函数的所有者或者系统管理员,且该用户是新所有者角色的成员。 只有系统管理员和初始
PROCEDURE命令,系统管理员默认拥有该权限。针对所要修改属性的不同,还有以下权限约束: 如果存储过程中涉及对临时表相关的操作,则无法使用ALTER PROCEDURE。 修改存储过程的所有者或修改存储过程的模式,当前用户必须是该存储过程的所有者或者系统管理员,且该用户是新所有者角色的成员。
DROP TRIGGER 功能描述 删除触发器。 注意事项 只有触发器的所有者可以执行DROP TRIGGER操作,系统管理员默认拥有此权限。 语法格式 DROP TRIGGER [ IF EXISTS ] trigger_name ON table_name [ CASCADE
SET ROLE 功能描述 设置当前会话的当前用户标识符。 注意事项 当前会话的用户必须是指定的rolename角色的成员,但系统管理员可以选择任何角色。 使用这条命令,它可能会增加一个用户的权限,也可能会限制一个用户的权限。如果会话用户的角色有INHERITS属性,则它自动拥有它能SET
取值范围:字符串,数据库中已存在的用户名。 password 角色的密码。要求符合密码的命名规则。 使用密文密码限制如下: 管理员用户不能使用密文密码切换到其他管理员用户,只能向权限更低用户切换。 使用密文密码通常用于gs_dump、gs_dumpall导出场景,其他场景不建议直接使用密文密码。
KEY 功能描述 删除一个客户端加密主密钥(CMK)。 注意事项 只有客户端加密主密钥所有者或者被授予了DROP权限的用户有权限执行命令,系统管理员默认拥有此权限。 该命令只能删除数据库中系统表记录的元数据信息,不能真正删除CMK密钥文件,需要通过KeyTool工具才能删除CMK密钥文件。