mysql-从事务内读取更改
无论对MySQL数据库进行什么更改,这些更改在同一事务中都可读吗?还是我应该提交交易以读取更改? 我可以轻松地测试一下.但是在SO中提出问题会带来很多好的建议.感谢您的任何投入. 最佳答案 假设您使用的是InnoDB,第一个问题的答案通常是肯定的,这意味着第二个问题的答案通常是否.默认情况下,MySQL的InnoDB使用一种称为consistent non-locking reads的技术:
话虽这么说,关于交易还有很多事情要知道.您可以更改isolation level of a transaction以更彻底地控制交易结果. 关于InnoDB Transaction Model的章节是一个很好的起点. (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |