嘿我试图在基于select的MySQL中运行以下UPDATE但它很慢
UPDATE base JOIN data
ON base.pk_col_1 = data.pk_col_1 AND base.pk_col_2 = data.pk_col_2
SET base.base_col_1 = data.value_col_1
WHERE data.col_x = 'a' AND data.col_y = 'b' AND data.col_z = 'c' AND data.pk_col_1 = n;
pk_col_1和pk_col_2是基表和数据表中的主键列。
选择很快,当我对更新运行解释时,我看到正在使用的索引。我可以用任何方式加快这些更新查询的速度吗?