database compatibility assessment

MYSQL 显式分区选择(FROM t PARTITION (p)) 迁移 panweidb 2.0 怎么改

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

兼容性判定

公开资料依据 · 建议 PoC 复核
支持度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'