database compatibility assessment

MYSQL 显式分区选择(FROM t PARTITION (p)) 迁移 gaussdb 505 A 模式 怎么改

迁衡基于规则 my.syntax.partition_selection 分析 MYSQL 显式分区选择(FROM t PARTITION (p)) 到 gaussdb 505 A 模式 的兼容性、改写路径与验证建议。

兼容性判定

支持度undeclared
严重度minor
置信度medium
依据规则my.syntax.partition_selection

怎么改

需按命中位置逐条评估改写

判定说明

能力矩阵未声明该特征,按不支持处理并降低置信度

库侧 / 应用侧路径

库侧改造

需人工确认改造边界

应用侧改造

需人工确认改造边界

推荐路线:case_by_case。验证建议:PG 声明式分区无 PARTITION (p) 语法,需改直查分区子表或改写为分区键条件;OB 支持该语法

规则样例

SELECT * FROM sales PARTITION (p2024) WHERE amt > 0
DELETE FROM log_t PARTITION (p_old)
SELECT * FROM sales WHERE sale_date >= DATE '2024-01-01'