随笔分类 -  InnoDB

摘要:INNODB的几种锁 共享锁(S-LOCKING)允许一个事务去读一行,阻止其它事务获得相同数据集的排它锁 排它锁(X-LOCKING)允许获得排它锁的事务更新数据,阻止其它事务取得相同数据集的共享读锁和排它锁 INNODB还独有实现了2种锁 意向共享锁(IS)事务打算给数据行加共享锁,事务在给一个 阅读全文
posted @ 2017-03-29 16:06 Time.catcher 阅读(294) 评论(0) 推荐(0)
摘要:Sparse Index中的数据指针 Sparse Index中的每个键值都有一个指针指向所在的数据页。这样每个B+Tree都有指针指向数据页 如果数据页进行了拆分或合并操作,那么所有的B+Tree都需要修改相应的页指针。特别是Secondary B+Tree, 要对很多个不连续的页进行修改。同时也 阅读全文
posted @ 2017-03-15 15:10 Time.catcher 阅读(264) 评论(0) 推荐(0)
摘要:数据库索引:是一个提高数据检索和操作,以额外的写和存储空间为代价维护的数据结构. 数据库逻辑存储和磁盘的关系. A. 磁盘空间被划分为许多大小相同块(Block)或者页(Page). B. 一个表的这些数据块以链表的方式串联在一起. C. 数据是以行(Row)为单位一行一行的存放在磁盘上的块中,如图 阅读全文
posted @ 2017-03-14 17:36 Time.catcher 阅读(542) 评论(0) 推荐(0)