更新时间:2024-01-18 GMT+08:00
分享

PostgreSQL To GaussDB配置项使用说明

问题描述

配置建议

建议值

PostgreSQL数据库函数DDL支持并行特性配置(PARALLEL),GaussDB不支持该配置

建议配置“函数并行特性”解决该类问题。

选择“注释函数并行特性配置“。

PostgreSQL字符类型长度单位是字符,GaussDB PG兼容模式下字符类型长度单位是字符,其他兼容模式下字符类型长度单位是字节。

建议配置“字符数据类型转换”解决该类问题。

迁移到GaussDB PG兼容模式选择“不对字符数据类型长度进行转换”;迁移到GaussDB 其他兼容模式选择“转换字符数据类型char/varchar为nvarchar2。”。

GaussDB 保留对象名称大小写需要使用双引号引用对象名称。

建议配置 “对象名称大小写转换” 解决该类问题。

建议值: 保持对象名称的大小写与源数据库一致。

PostgreSQL 数据库分区表与 GaussDB 不兼容。

建议配置 “转换分区表” 解决该类问题。

建议值:转换声明式分区表。

影响:使用 GaussDB 语法重写分区表,不支持转换 PostgreSQL 分区表高级特性,不是等价转换。 仅支持声明式分区表,不支持转换表继承方式实现的分区表。 仅支持 “CREATE TABLE child_table_name PARTITION OF parent_table_name” 创建子分区的语法。 仅支持一级分区。 分区键仅支持一个列,不支持表达式。

分享:

    相关文档

    相关产品