为什么MySql不能对INSERT语句使用PARTITION修剪?

时间:2015-11-25 04:34:41

标签: mysql sql insert partitioning

Here是一句话:

  

MySQL可以对SELECT,DELETE和UPDATE语句应用分区修剪。 INSERT语句目前无法修剪。

因此,当插入新行时,MySql可以确定它属于哪个分区?声音非常奇怪。这是一个错误吗?或者这个图表是什么意思?

1 个答案:

答案 0 :(得分:2)

在我阅读它时,分区修剪优化当前依赖于解析WHERE子句来确定要访问的分区。 INSERT语句没有WHERE子句,优化程序当前没有其他机制可用于修剪。

看起来,分区修剪目前正在进行中。