尝试为MySQL 5.5 (InnoDB)表实现分区策略,但我不确定我的理解是否正确,或者在创建分区时是否需要更改语法。我认为列"A“将是尝试实现分区的一个很好的候选者,因为我按该列进行选择和删除,并且在不再需要数据时实际上可以截断该分区。我发出了这个命令: ALTER TABLE Apple PARTITION BY KEY (A);
使用以下命令查看分区信息后:从INFORMATION_SCHEMA.PARTITIONS中选择PARTIT
我有一个带范围分区的MySQL表。在PostgreSQL中,我可以选择tableoid列来查看每一行所在的分区(因为使用PostgreSQL时,我必须显式地使用表继承来实现分区)。在MySQL中有没有类似的方法来做这件事?下面是我想要的大致内容(假设我使用范围分区按年对orders表进行分区):FROM orders
WHERE