例如同一个事物,一个线程提交修改该记录,另一个查询,会出现什么情况?
例外能说说mysql处理并行访问需要注意的地方吗?谢!

解决方案 »

  1.   

    如果是已提交,则数据生效,其它连接查询这个数据的时候是已更新的。如果UPDATE了,但仍未提交,则要看具体的事务隔离级别设置。
      

  2.   


    不同的隔离级别有不同的结果。
    MYSQL默认的隔离级别支持MVCC,可重复读。
      

  3.   

    http://wenku.baidu.com/view/0913489951e79b8968022660.html
    这里有份MySQL事务隔离级别详解文档。问下大牛,MySQL事务隔离级别和所选择的数据库引擎有没有关系呢?