检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Specification)和Package Body两个部分,其中包头所包含的声明可以被外部函数、匿名块等访问,而在包体中包含的声明不能被外部函数、匿名块等访问,只能被包体内函数和存储过程等访问。 PACKAGE的创建请参见CREATE PACKAGE。 跨PACKAGE变量不支持作为FOR循环中控制变量使用。
DUAL;的语句,而不支持形如SELECT(SYSDATE- SYSDATE) DAY TO SECOND FROM DUAL;的语句。Oracle均支持。 10 json对象访问表达式 部分支持,有差异 1. GaussDB支持通过“->'key'“的方式从JSON对象中提取value,而Oracle支持通过“.key“方式来提取value。
管理数据库安全 查看数据库连接数 管理用户及权限 数据库审计
DUAL;的语句,而不支持形如SELECT(SYSDATE- SYSDATE) DAY TO SECOND FROM DUAL;的语句。Oracle均支持。 10 json对象访问表达式 部分支持,有差异 GaussDB支持通过“->'key'“的方式从JSON对象中提取value,而Oracle支持通过“.key“方式来提取value。
instance changeDeploymentSolution 开启高级特性 instance updateFeatures 更新委托权限策略 feature updateAgency 查看审计日志 用户可以在云审计服务的管理控制台查询GaussDB服务的事件列表(即审计日志)。详情请参考查看审计事件。
ODBC(Open Database Connectivity,开放数据库互连)是由Microsoft公司基于X/OPEN CLI提出的用于访问数据库的应用程序编程接口。应用程序通过ODBC提供的API与数据库进行交互,在避免了应用程序直接操作数据库系统的同时,增强了应用程序的可移植性、扩展性和可维护性。
Specification)和Package Body两个部分,其中包头所包含的声明可以被外部函数、匿名块等访问;而在包体中包含的声明不能被外部函数、匿名块等访问,只能被包体内函数和存储过程等访问。 PACKAGE的创建请参见CREATE PACKAGE。 跨PACKAGE变量不支持作为FOR循环中控制变量使用。
bigint 更新行。 n_tuples_deleted bigint 删除行。 n_blocks_fetched bigint buffer的块访问次数。 n_blocks_hit bigint buffer的块命中次数。 db_time bigint 有效的DB时间花费,多线程将累加(单位:微秒)。
bigint 更新行 n_tuples_deleted bigint 删除行 n_blocks_fetched bigint buffer的块访问次数 n_blocks_hit bigint buffer的块命中次数 db_time bigint 有效的DB时间花费,多线程将累加(单位:微秒)
的SQL实体,例如函数,、数据类型、操作符、和索引支持的方法。 安装扩展需要有和创建他的组件对象相同的权限。对于大多数扩展这意味着需要超户或者数据库所有者的权限,对于后续的权限检查和该扩展脚本所创建的实体,运行CREATE EXTENSION命令的角色将变为扩展的所有者。 CREATE
步骤四:迁移数据库 步骤五:迁移后进行数据校验 解决问题 企业业务高速发展,传统数据库扩容性差,迫切需要分布式化改造。 传统数据库需要自购并安装服务器、系统、数据库等软件,运维成本高、难度大。 传统数据库性能瓶颈问题,复杂查询性能较差。 如何不中断业务并且平滑地实现数据迁移。 前提条件 拥有华为云实名认证账号。
执行闪回删除需要用户具有如下权限:用户必须具有垃圾对象所在schema的create和usage权限,并且用户必须是schema的所有者或者是垃圾对象的所有者。 执行闪回TRUNCATE需要用户具有如下权限:用户必须具有垃圾对象所在schema的create和usage权限,并且用户必须是s
另外,上述每种操作符在pg_proc系统表中都有对应的函数,如果其对应的函数的属性proleakproof值为f,表示该函数不是防数据泄露的。如果用户只拥有视图权限而不拥有该视图对应表的权限,在查询该视图的时候,可能存在查询计划不是最优的问题。 不支持XML类型数据。 父主题: 函数和操作符
修改数据库属性 ALTER DATABASE 删除数据库 DROP DATABASE 定义模式 模式是一组数据库对象的集合,主要用于控制对数据库对象的访问。所涉及的SQL语句,请参考表4。 表4 模式定义相关SQL 功能 相关SQL 创建模式 CREATE SCHEMA 修改模式属性 ALTER
[UNSIGNED] 小范围整数,带符号别名为INT2,无符号别名为UINT2。 2字节 带符号的范围是-32,768 ~ +32,767。 无符号的范围是0 ~ +65,535。 MEDIUMINT [UNSIGNED] 中等范围整数,带符号别名为INT4,无符号别名为UINT4。 4字节 带符号的范围是-2
时序列用于保存当前名称的序号。由于普通用户没有在public下create权限,因此如果普通用户为当前db下第一次调用该函数,会失败,需要授权该普通用户在public下的create权限,或者使用有该权限的用户调用该接口以创建临时序列。 示例: gaussdb=# CALL DBE_SCHEDULER
MOVE PARTITION 用于修改索引分区的所属表空间。 注意事项 只有索引的所有者或者拥有索引所在表的INDEX权限的用户有权限执行此命令,系统管理员默认拥有此权限。 语法格式 重命名表索引的名称。 1 2 ALTER INDEX [ IF EXISTS ] index_name
MOVE PARTITION 用于修改索引分区的所属表空间。 注意事项 只有索引的所有者或者拥有索引所在表的INDEX权限的用户有权限执行此命令,系统管理员默认拥有此权限。 语法格式 重命名表索引的名称。 ALTER INDEX [ IF EXISTS ] index_name
通过hash join的方式连接,并输出结果数据。 执行计划中的主要关键字说明: 表访问方式 Seq Scan 全表顺序扫描。 Index Scan 优化器决定使用两步的规划:最底层的规划节点访问一个索引,找出匹配索引条件的行的位置,然后上层规划节点真实地从表中抓取出那些行。独立
储过程中定义的数组或集合类型。 GaussDB支持使用圆括号来访问数组元素,且还支持一些特有的函数,如extend、count、first、last、prior、exists、 trim、next、delete来访问数组的内容。 存储过程中如果有DML语句(SELECT、UPDA