在MySQL中选择查询数据可见性

时间:2011-03-09 12:20:03

标签: mysql

SELECT语句在显式事务中执行哪些数据?它不会看到未提交的数据吗?是否有任何设置可以更改它?

2 个答案:

答案 0 :(得分:1)

您无法看到未提交的数据,这会破坏Atomicity的目的。

答案 1 :(得分:1)

这取决于为您的数据库设置的事务级别。默认情况下,在mysql中,它是REPEATABLE READ

只需查看此文章即可阅读有关交易级别的更多信息。 http://dev.mysql.com/doc/refman/5.0/en/set-transaction.html