自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 MySQL redo与undo

00 – Undo Log Undo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中,还用Undo Log来实现多版本并发控制(简称:MVCC)。 - 事务的原子性(Atomicity)   事务中的所有操作,要么全部完成,要么不做任何操作,不能只做部分操作。如果在执行的过程中发生   了错误,要回滚(Rollback)到事务开始前的状态,就像这个事务从来

2017-04-21 16:06:20 398

转载 cassandra入门

Cassandra 的数据存储结构 Cassandra 的数据模型是基于列族(Column Family)的四维或五维模型。它借鉴了 Amazon 的 Dynamo 和 Google's BigTable 的数据结构和功能特点,采用 Memtable 和 SSTable 的方式进行存储。在 Cassandra 写入数据之前,需要先记录日志 ( CommitLog ),然后数据开始写入到 Co

2017-04-14 14:15:33 1783

原创 [innodb存储引擎]读书笔记-锁

1、行级锁并不会增加开销,只有当实现本身会增加开销时,行级锁才会增加开销,innodb不需要锁升级,一个锁和多个锁的开销是一样的。 2、innodb的意向锁是表级别的锁。 3、innodb_trx:记录的是当前运行的innodb事务。      innodb_locks:记录的是当前发生的锁信息。      innodb_lock_waits:记录的是锁等待的信息。 4、mvcc在RR隔

2017-04-07 18:00:23 397

原创 [innodb存储引擎]读书笔记-索引

1、索引并不是越多越好,过多的索引会增加io,浪费磁盘的使用率。 2、B+树中的B并不是二叉binary而是balance平衡,并不是二叉树。B+树并不能直接找到一个给定键值的具体行,而是找到行所在的页,通过把页读入内存来找到具体的行。 3、B+索引在数据库有一个特点就是高扇出。 4、

2017-04-01 17:22:57 222

转载 mysql5.7新特性

新增特性 Security improvements.  MySQL.user表新增plugin列,且若某账户该字段值为空则账户不能使用。从低版本MySQL升级至MySQL5.7时要注意该问题,且建议DBA将使用mysql_old_password插件的账户替换为使用 mysql_native_password插件。 数据库管理员可以制定账户密码自动过期策略,密码过期后必须强制进

2017-04-01 16:34:50 734

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除