我在InnoDB中有两个表:
user (id主键,名称VARCHAR(255))key (id主键、key整数、a_id外键引用user.id)一个user可以有多个keys。为了显示结果,我加入如下:
SELECT k.id, k.`key`, u.id, u.name
FROM user u
INNER JOIN `key` k
ON u.ID=k.a_id假设有其他查询在这样的表中定期更新/插入/删除行。
如果读取未提交,查询会简单地失败吗?那READ提交呢?
在Server中,似乎会显示一条错误消息,“由于数据移动,无法用NOLOCK继续扫描”。当使用未提交的读进行连接时。那MySQL呢?
https://stackoverflow.com/questions/25110761
复制相似问题