本帖最后由 qq315224416 于 2012-07-17 18:20:35 编辑

解决方案 »

  1.   


    图片没有显示完全, 可以复制出地址单独打开http://cs.xunyou.com/upload/20120717/2499261/1.png
      

  2.   

    整个意思就是innodb通过事务id来控制判断缓存中的数据是否是脏数据
      

  3.   


    那么计数器的id是当前这个时间的最大事务id呢, 还有引用了这个表的最大事务id??????????????????
      

  4.   


    "表计数器的值设置为系统的事务id, 它是所有系统事务id的最大值"----------那么(1)的地方又说每个表都对应事务id, 这个就不太理解了, 如果统一用最大值, 为什么还要分别对应呢(1)又说了"id小于计数器值的事务会被禁止读写缓存"----------是否意味着, 无论事务是否修改表, 只要有事务的id比它大, 那么它就不能读写缓存???????????
    那么有和"表上有任何锁定将导致查询缓存不可使用"有重复
    这到底是什么意思呢