检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
连接方式介绍 连接数据库的方式通常是根据安全性、性能、可扩展性和实现复杂度等因素进行选择的。下面是3种方式连接数据库的优缺点以及选择原则: 表1 不同方式的优缺点以及选择原则 连接方式 优点 缺点 选择原则 非加密方式 简单易实现,无需额外的加密和解密操作。 性能较高,因为不需要
当您的包年/包月GaussDB数据库到期未续费,首先会进入宽限期,资源状态变为“已过期”。宽限期内您可以正常访问数据库,但以下操作将受到限制: 变更实例规格 包年/包月转按需 退订 如果您在宽限期内仍未续费包年/包月GaussDB数据库,那么就会进入保留期,资源状态变为“已冻结”,您将无法对处于保留期的包年/包月资源执行任何操作。
CREATE TABLE t1(c1 bigint default nextval('serial')); --将序列serial的归属列变为t1.c1。 gaussdb=# ALTER SEQUENCE serial OWNED BY t1.c1; --删除序列和表。 gaussdb=#
连接方式介绍 连接数据库的方式通常是根据安全性、性能、可扩展性和实现复杂度等因素进行选择的。下面是4种方式连接数据库的优缺点以及选择原则: 表1 不同方式的优缺点以及选择原则 连接方式 优点 缺点 选择原则 非加密方式 简单易实现,无需额外的加密和解密操作。 性能较高,因为不需要
使用变量PROMPT1切换提示符: 提示符变为[local]: 1 2 gaussdb=> \set PROMPT1 %M [local:/tmp/gaussdba_mppdb] 提示符变为name: 1 2 gaussdb=> \set PROMPT1 name name 提示符变为=: 1 2 gaussdb=>
使用变量PROMPT1切换提示符: 提示符变为[local]: 1 2 openGauss=> \set PROMPT1 %M [local:/tmp/gaussdba_mppdb] 提示符变为name: 1 2 openGauss=> \set PROMPT1 name name 提示符变为=: 1 2
使用变量PROMPT1切换提示符: 提示符变为[local]: 1 2 gaussdb=> \set PROMPT1 %M [local:/tmp/gaussdba_mppdb] 提示符变为name: 1 2 gaussdb=> \set PROMPT1 name name 提示符变为=: 1 2 gaussdb=>
CREATE TABLE t1(c1 bigint default nextval('serial')); --将序列serial的归属列变为t1.c1。 gaussdb=# ALTER SEQUENCE serial OWNED BY t1.c1; --删除序列和表。 gaussdb=#
group by t3.b,生成not null条件t3.b is not null,并将这个opexpr用这个not null条件替换。此时SQL变为: 1 2 3 select a, c from t1 left join (select avg(a) avg, t3.b from t3
使用变量PROMPT1切换提示符: 提示符变为[local]: 1 2 gaussdb=> \set PROMPT1 %M [local:/tmp/gaussdba_mppdb] 提示符变为name: 1 2 gaussdb=> \set PROMPT1 name name 提示符变为=: 1 2 gaussdb=>
使用变量PROMPT1切换提示符: 提示符变为[local]: 1 2 openGauss=> \set PROMPT1 %M [local:/tmp/gaussdba_mppdb] 提示符变为name: 1 2 openGauss=> \set PROMPT1 name name 提示符变为=: 1 2
使用变量PROMPT1切换提示符: 提示符变为[local]: 1 2 gaussdb=> \set PROMPT1 %M [local:/tmp/gaussdba_mppdb] 提示符变为name: 1 2 gaussdb=> \set PROMPT1 name name 提示符变为=: 1 2 gaussdb=>
group by t3.b,生成not null条件t3.b is not null,并将opexpr用not null条件替换。此时SQL变为: 1 2 3 select a, c from t1 left join (select avg(a) avg, t3.b from t3
group by t3.b,生成not null条件t3.b is not null,并将这个opexpr用这个not null条件替换。此时SQL变为: 1 2 3 select a, c from t1 left join (select avg(a) avg, t3.b from t3
CREATE DATABASE LINK 功能描述 创建DATABASE LINK对象。DATABASE LINK详细说明请见DATABASE LINK。 注意事项 禁止使用DATABASE LINK连接初始用户。 禁止初始用户创建、修改和删除DATABASE LINK对象。 升
batchMode=on 大小写转换场景 在GaussDB中元数据默认存储为小写,如果从元数据默认存储为大写的数据库迁移至GaussDB时,大写的元数据会变为小写。如果原业务中涉及到大写元数据的处理,可以开启uppercaseAttributeName参数,但是不建议通过这种方式来解决问题,建议
失效重编译功能:当未定义的对象都存在时,运行失效重编译高级包pkg_util.gs_compile_schema或者alter compile功能时,把对象变为有效,然后正常执行存储过程、函数和PACKAGE。 级联失效功能:当被依赖的对象被删除时,不再级联删除依赖对象,而是失效依赖对象,例如函数
batchMode=on 大小写转换场景 在GaussDB中元数据默认存储为小写,如果从元数据默认存储为大写的数据库迁移至GaussDB时,大写的元数据会变为小写。如果原业务中涉及到大写元数据的处理,可以开启此参数,但是不建议通过这种方式来解决问题,最好通过修改业务编码来解决。如果一定要使用,请
CREATE DATABASE LINK 功能描述 创建DATABASE LINK对象。DATABASE LINK详细说明请见DATABASE LINK。 注意事项 禁止使用DATABASE LINK连接初始用户。 禁止初始用户创建、修改和删除DATABASE LINK对象。 升
'********'; gaussdb=# ALTER TYPE compfoo1 OWNER TO usr1; --把用户定义类型compfoo1的模式改变为usr1。 gaussdb=# ALTER TYPE compfoo1 SET SCHEMA usr1; --给一个数据类型增加一个新的属性。