240 投稿
收录了10篇文章 · 3人关注
  • MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结

    转载自http://www.cnblogs.com/wy123/p/8365234.html MySQL中有六种日志文件,分别是 重做日志(re...

    0.2 骁兵 0 2
  • Resize,w 360,h 240
    索引

      InnoDB支持B+树索引、全文索引、哈希索引三种索引方式。 B+树的创建和删除操作   B+树的B是平衡(Balance)的意思。  B+...

  • 分区表

    水平分区和局部分区索引   InnoDB支持分区表的水平分区,不支持垂直分区 水平分区,指将同一个表中不同行的记录分配到不同的物理文件中 垂直分...

  • Resize,w 360,h 240
    InnoDB存储空间

    关键词表空间、段、区、页、行一个段256M,一个区1M,一个页16K,一个段=256区=256*64个页表空间中每连续256个区需要一个XDES...

  • Resize,w 360,h 240
    InnoDB文件类型

    参数文件   在默认情况下,Mysql在启动时会按照一定顺序在指定的位置读取参数文件。  参数的形式是键值对。   参数有静态和动态的,动态意味...

  • 死锁

      为了减少死锁的可能性,保持插入或更新数据的事务足够小,避免它们长时间保持打开状态;当不同的事务更新多个表或大范围的行时,在每个事务中使用相同...

  • 每种sql使用的锁类型

      锁定读、update和delete通常会在sql运行时,对扫描到的行设置记录锁,而不管where语句是否匹配该行,锁通常是Next-Key锁...

  • MySQL锁类型

    两种行级锁(row-level locking) 共享锁(S):事务执行read时,可以持有这个锁 排它锁(X):事务执行update或dele...

    0.6 骁兵 0 1
  • InnoDB隔离级别实现

    一致性读(MVCC,无锁读)   InnoDB使用数据库某一个时间点的快照提供给查询,查询只能看到该时间点之前已提交的数据 或者 当前查询事务自...

  • 理解ACID和隔离级别实现

    一致性   数据库是用于存储数据的中间件,如果存储了错误的数据,那数据库也就无意义了。  怎样的数据算是正确的数据?业务规则上正确的数据即是正确...