在我的项目中,我有一个大约 20 列的表格。我们在“状态”列上有分区表。为了简单起见,假设状态“错误”和“成功”有两个可能的值。因此,我们有两个分区,即表的 p1 和 p2。我们想要的是在每个分区上有不同的索引。例如,分区 p1 需要在 column1 和 column2 上有索引,而分区 p2 需要在第 4 列和第 5 列上有索引。
是否可以在 MySql 中的表的单个分区上应用索引而不是在表级别应用索引?我正在使用 Mysql 5.5。我不想在表级别应用索引的原因是它会使所有插入变慢。在此表中插入将对用户的响应时间产生影响。但是更新是通过作业发生的,因此响应时间不是问题。