mysql - INNER JOIN 与较小的 UPDATE 查询哪个更有效

标签 mysql sql-update inner-join entity-attribute-value

假设我有一大堆使用 EAV(实体属性值)结构的表,我可以在查询中使用大量内部联接来更新 1 个实体的 20 个值

使用所有这些内部联接或使用 20 个较小的查询一次更新 1 个值,哪种效率更高

最佳答案

如果单行内部查询效率更高,对于多行插入,您可以使用内部联接

关于mysql - INNER JOIN 与较小的 UPDATE 查询哪个更有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15286771/

相关文章:

MYSQL获取逆序限制为6

java - java实现彩票系统实时从mysql获取记录

sql - 没有 WHERE 子句的更新查询

mysql - 如何获得单个 mySQL 行答案?

mysql - 从同一个表中选择相同的数据,只是将条件作为不同的列

mysql - 删除重复的子字符串

sql - 更新 SQL 中的多条记录

sql - 我可以使用 INNER JOIN 代替 WHERE 吗?

mysql - 用于导出成员详细信息的 SQL Join

postgresql - 使用 dblink 更新列