检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CT无法查询到该对象记录。 对于升级至该版本的数据库,无法记录升级以前所创建的对象,即PG_OBJECT无法查询到该对象记录。 对于上述两类对象再次修改时,会记录其修改时间(mtime),由于无法得知该对象创建时间,因此ctime为空。 对于升级前创建的对象,再次修改时会记录其修
05.0版本新增event_start_time、current_xid、top_xid三个字段信息,由低于505.0版本升级至505.0或更高版本时,升级观察期无法查询。 表1 GLOBAL_ACTIVE_SESSION字段 名称 类型 描述 node_name text 节点名称。
SELECT 【规则】SELECT语句中禁用通配符字段“*”。 使用通配符字段查询表时,如果因业务或数据库升级导致表结构发生变化,可能出现与业务语句不兼容的情况。因此业务应指明所需查询的表字段名称,避免使用通配符。 【规则】避免对大字段(如VARCHAR(2000))执行ORDER
参数说明:打开该开关,ERROR级别报错会升级为PANIC报错,从而可以产生core堆栈。主要用于问题定位和业务测试。 该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。 取值范围:布尔型 on表示ERROR级别报错会升级为PANIC报错。 off表示不会对ERROR级别报错进行升级。 默认值:off
CASCADE | RESTRICT ] 参数说明 IF EXISTS 当使用IF EXISTS参数,如果扩展不存在时,不会抛出错误,而是产生一个通知。 name 已经安装的扩展模块的名称。 CASCADE 自动删除依赖于该扩展的对象。 RESTRICT 如果有依赖于扩展的对象,则不允许
rows=2658 width=64) (9 rows) --删除。 gaussdb=# DROP TABLE t1,t2; 父主题: 表访问方式
【规则】禁止使用存储过程、触发器等实现业务逻辑,应该将这些逻辑都放到业务服务器上处理,避免对数据库产生逻辑依赖。 【规则】业务的数据库升级脚本中,禁止使用存储过程实现升级逻辑。 【规则】仅创建对固定入参有固定返回值的函数,函数必须设为IMMUTABLE和SHIPPABLE类型。 目前数据库支
【规则】禁止使用存储过程、触发器等实现业务逻辑,应该将这些逻辑都放到业务服务器上处理,避免对数据库产生逻辑依赖。 【规则】业务的数据库升级脚本中,禁止使用存储过程实现升级逻辑。 【规则】仅创建对固定入参有固定返回值的函数,函数必须设为IMMUTABLE和SHIPPABLE类型。 目前数据库支
y is temporarily unavailable”。 设置不当的风险与影响:若升级过程中涉及此参数范围变更,并且在commit前修改了此参数,则如果执行升级回滚,需要将此参数调整至升级前允许的范围,否则可能导致数据库无法启动。 cluster_run_mode 参数说明:
页率信息。对于高脏页率的系统表,建议在确认当前没有人操作该系统表时,再执行VACUUM FULL。此视图为GaussDB新增功能,升级到该版本后,升级前的插入、更新、删除信息不会被统计。建议对脏页率超过30%的非系统表执行VACUUM FULL,用户也可根据业务场景自行选择是否执行VACUUM
y is temporarily unavailable”。 设置不当的风险与影响:若升级过程中涉及此参数范围变更,并且在commit前修改了此参数,则如果执行升级回滚,需要将此参数调整至升级前允许的范围,否则可能导致数据库无法启动。 enable_seqscan_fusion
CASCADE | RESTRICT ]; 参数说明 IF EXISTS 当使用IF EXISTS参数,如果扩展不存在时,不会抛出错误,而是产生一个通知。 name 已经安装的扩展模块的名称。 CASCADE 自动删除依赖于该扩展的对象。 RESTRICT 如果有依赖于扩展的对象,则不允许
CT无法查询到该对象记录。 对于升级至该版本的数据库,无法记录升级以前所创建的对象,即PG_OBJECT无法查询到该对象记录。 对于上述两类对象再次修改时,会记录其修改时间(mtime),由于无法得知该对象创建时间,因此ctime为空。 对于升级前创建的对象,再次修改时会记录其修
CT无法查询到该对象记录。 对于升级至该版本的数据库,无法记录升级以前所创建的对象,即PG_OBJECT无法查询到该对象记录。 对于上述两类对象再次修改时,会记录其修改时间(mtime),由于无法得知该对象创建时间,因此ctime为空。 对于升级前创建的对象,再次修改时会记录其修
【规则】禁止使用存储过程、触发器等实现业务逻辑,应该将这些逻辑都放到业务服务器上处理,避免对数据库产生逻辑依赖。 【规则】业务的数据库升级脚本中,禁止使用存储过程实现升级逻辑。 【规则】仅创建对固定入参有固定返回值的函数,函数必须设为IMMUTABLE和SHIPPABLE类型。 目前数据库支
页率信息。对于高脏页率的系统表,建议在确认当前没有人操作该系统表时,再执行VACUUM FULL。此视图为GaussDB新增功能,升级到该版本后,升级前的插入、更新、删除信息不会被统计。建议对脏页率超过30%的非系统表执行VACUUM FULL,用户也可根据业务场景自行选择是否执行VACUUM
参数说明:打开该开关,ERROR级别报错会升级为PANIC报错,从而可以产生core堆栈。主要用于问题定位和业务测试。 该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。 取值范围:布尔型 on表示ERROR级别报错会升级为PANIC报错。 off表示不会对ERROR级别报错进行升级。 默认值:off
参数说明:打开该开关,ERROR级别报错会升级为PANIC报错,从而可以产生core堆栈。主要用于问题定位和业务测试。 该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。 取值范围:布尔型 on表示ERROR级别报错会升级为PANIC报错。 off表示不会对ERROR级别报错进行升级。 默认值:off
SELECT 【规则】SELECT语句中禁用通配符字段“*”。 使用通配符字段查询表时,如果因业务或数据库升级导致表结构发生变化,可能出现与业务语句不兼容的情况。因此业务应指明所需查询的表字段名称,避免使用通配符。 【规则】带有LIMIT的查询语句中必须带有ORDER BY保证有序。
GS_AUDITING_PRIVILEGE GS_AUDITING_PRIVILEGE视图显示对数据库DDL相关操作的所有审计信息。需要有系统管理员或安全策略管理员权限才可以访问此视图。 表1 GS_AUDITING_PRIVILEGE字段 名称 类型 描述 polname name 策略名称,需要唯一,不可重复。