mysql数据一致性问题

如果同一事务,先查询,再修改,再查询,那么两次查询结果一样吗?(如果只是先修改,再查询,是可以查询到修改的结果的,又是什么呢?)

推荐一款好用的数据一致性校验工具

NineData 官网地址:https://www.ninedata.cloud/compare

NineData 是玖章算术旗下的多云数据管理平台,它是一款即开即用的数据管理SAAS服务。当前 NineData 已经支持数十种常见同异构数据源(MySQL、SQLServer、CK等)之间的结构对比、数据对比及数据订正能力。NineData 结构及数据对比作为独立服务,可以灵活支持IDC、云主机自建及云托管数据源的数据一致性校验及快速修复。从使用体验、产品能力、稳定性及性能等维度综合来看,NineData 是一款综合实例比较强、比较难得的校验工具。

先查询,再修改,再查询,两次查询结果不一样,同一个事务毕竟也有执行先后顺序。