rt  经常听到别人说,但不太知道这是什么意思,望各位解释下 谢谢。
 如果还有带脏的 术语 也可分享下 - -

解决方案 »

  1.   

    "脏"数据,比如一个“脏”的页指的是在缓冲器高速缓存中被修改,但还没有被写入磁盘的
    页。每次当一条S Q L语句引用一个页时,该页的引用计数器加1。缓冲器高速缓存被定期地扫
    描,并将引用计数器除以4取整。如果结果是0,表明该页自从上次扫描以来被引用的次数少
    于三次,于是为该页设置“脏”页指示器,这个指示器导致该页加入空闲列表。如果页被修
    改,首先将它的修改写回磁盘;否则,该页将被简单地释放而不必写入磁盘。
      

  2.   

    脏数据在临时更新(脏读)中产生。事务A更新了某个数据项X,但是由于某种原因,事务A出现了问题,于是要把A回滚。但是在回滚之前,另一个事务B读取了数据项X的值(A更新后),A回滚了事务,数据项恢复了原值。事务B读取的就是数据项X的就是一个“临时”的值,就是脏数据。 B就进行了脏读,B读取的"临时"的值就是脏数据!!你再好好体会一下,就这样理解的。
      

  3.   

    脏读:一个事务读取到另一事务未提交更新的数据。
    不可重复读:在同一事务中,多次读取同一数据返回的结果有所不同。换句话说就是,后续读取可以读到另一事务提交的更新数据。相反,“可重复读”在同一事务中多次读取数据时,能够保证所读数据一样,也就是,后续读取不能读到另一事务已提交的更新数据。
    幻读:一个事务读取到另一事务已提交的insert数据。
      

  4.   

    比如有100升的水一支
    A 准备去拿走这100升水
    在A过去拿这支水的路上,B正好经过,随便喝了1升的水
    A这时候拿了只有99升,这就是脏数据
      

  5.   

    关于sql一些事物的情况,锁定,脏读
      

  6.   

    数据库隔离级别的概念,包括:丢失更新,脏读,不可重复读,幻读
    对应的隔离级别有RR,RS,CS,UC,级别越高并发性越低,但事务安全性越好
      

  7.   

    数据不一致引起的
    看看 ORACLE数据库 事物的隔离级别,你就清楚了
      

  8.   

    事务隔离级别 google一下吧 很详细的