自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ubabyfat的博客

高小胖的学习笔记

  • 博客(7)
  • 收藏
  • 关注

原创 InnoDB常见索引

B+树索引自适应哈希索引全文检索一、B+树索引     所有记录按键值的大小顺序存到B+树的叶子节点,叶子节点构成一个双向链表。B+树的查找次数和高度有关,B+树索引的高度一般在2—4层。     B+树索引分为聚集索引和辅助索引。区别是叶子节点是否包括一整行的信息。     聚集索引:按照每张表的主键,构造B+树,叶子节点称为数据页。                     

2016-06-29 13:35:03 1171

原创 第二章 InnoDB体系架构(一)

体系架构: 后台线程 ——> 内存池 文件后台线程负责刷新内存池,内存池负责维护所有进程/线程需要的数据内部结构,缓存磁盘上的数据,重做日志缓冲。一、后台线程1、master thread:核心后台线程,负责将缓存池中的数据异步刷新到磁盘,保证数据的一致性。2、I/O thread      命令行:SHOW ENGINE INNODB

2016-06-25 15:24:11 414

原创 第一章 MySQL体系

MySQL是单进程多线程架构。MySQL组成:连接池组件;管理服务好热工具组件;SQL接口组件;查询分子器组件;优化器组件;缓冲组件;插件式存储引擎;物理文件。存储引擎是基于表的,不是基于数据库。1、Innodb存储引擎:(默认的存储引擎)     面向在线事务处理(OLTP),支持事务、行锁设计,外键,默认读操作不会加锁。InnoDB存

2016-06-24 11:31:15 303

原创 MySQL参考手册

mysql有权限限制,普通用户看不到mysql数据库,用超级用户密码登录有所有权限。1、创建数据库:CREATE DATABASE menagerie; 使用数据库要:USE database/name;2、创建表:     CREATE TABLE pet     ( name   VARCHAR(20),        owner  VARCHAR(20), 

2016-06-24 10:05:13 381

原创 数据库事务和并发控制

一、数据库的事务:     事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是不可分割的一个序列。事务的特征:(ACID)1、原子性:事务的操作要么全做要么全不做。2、一致性:事务操作的结果是一个一致状态转换到另一个一致状态。3、隔离性:一个事务的执行过程不能受到其他事务的干扰。4、持久性:事务一旦提交,对数据库做出的更新将是永久的。二、

2016-06-24 09:46:56 9527

原创 数学之美读书笔记

二十、鸡蛋不要放在一个篮子里——最大熵模型即:保留全部的不确定性,将风险降到最低。最大熵原理:对一个随机事件的概率分布进行预测时,我们的预测应满足所有的已知条件,而对未知的情况不要做任何主观假设。这种情况下,概率分布最均匀,风险最低,信息熵最大。称为“最大熵模型”。对任何一组不自相矛盾的信息,最大熵模型唯一存在。形式是指数函数。根据上下文(前两个词)w1,w2和主题信息s预测下一个

2016-06-24 09:37:44 1003

原创 SQL语句顺序

SELECT ****          FROM ****          WHERE ***          GROUP BY  ***** HAVING **          ORDER BY ***

2016-06-24 09:34:01 269

空空如也

空空如也

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

TA关注的人

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