摘要: 一、sql 查询主要耗时阶段 1、where 子句筛选数据 2、数据库 I/O 3、返回数据 注:返回的数据量与I/O其实是同一个问题 二、sql 优化之索引 1、索引的种类 1、B-tree 索引(实际就是二叉树) 特点:1、指针定义了子节点页中值的上限和下限。 2、该索引按顺序组织存储,很适合范 阅读全文
posted @ 2018-10-15 22:28 雨落滴碎荷 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一、InnoDB引擎的特点 主要特点如下:1、支持事务 2、支持行锁设计 3、提供一致性锁定读和一致性非锁定读(MVCC) 注:不同锁实现了事务不同的隔离级别 二、事务 1、事务的ACID特性 原子性:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环 阅读全文
posted @ 2018-09-25 20:51 雨落滴碎荷 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、inner join 、 in 、exists 1 explain 2 select a.id 3 from application as a 4 where exists( 5 select 1 6 from dispatch_app_history as d 7 where d.bomber 阅读全文
posted @ 2018-09-18 22:39 雨落滴碎荷 阅读(6285) 评论(0) 推荐(0) 编辑
摘要: 一、sql子句 1、作用 <1> select:基本的查询语句,用来表中查询数据,确定结果集的内容。 <2> from(join):确定数据的来源,生成相应的临时表 <3> where:对from子句得到的临时表进行条件筛选,得到相应的临时表 <4> group by:把条件筛选后的结果进行分组 < 阅读全文
posted @ 2018-09-18 22:29 雨落滴碎荷 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 一、元字符 . 匹配任意字符(不包括换行符) ^ 匹配开始位置,多行模式下匹配每一行开始 $ 匹配结果位置,多行模式下匹配每一行结尾 * 匹配前一个元字符0到多次 + 匹配前一个元字符1到多次 ? 匹配前一个元字符0到1次 {m,n} 匹配前一个元字符m到n此 | 或,匹配|左右表达式任意一个 [] 阅读全文
posted @ 2018-05-07 15:33 雨落滴碎荷 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、vue导图 阅读全文
posted @ 2018-05-07 15:28 雨落滴碎荷 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、名字空间与作用域 1.名字空间 名字空间:赋值语句创建了约束,用来存储约束的dict被称为名字空间 赋值语句的行为:1.分别在堆和栈中创建obj与name 2.将obj与name进行绑定 注:具有赋值行为的语句均可以称为赋值语句,如class A(),def a(),import a等 名字空间 阅读全文
posted @ 2018-03-21 20:32 雨落滴碎荷 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、python中的对象 1、python中对象种类及关系 <type 'type'>:该对象可以成为其他类的类型,python中几乎所有对象都是直接或间接由<type 'type'>创建,我们称这种特殊的对象为metaclass对象,即元类。 <type 'object'>:现在的python中所 阅读全文
posted @ 2018-03-20 20:32 雨落滴碎荷 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一、mysql cluster的基本概念 1.mysql cluster的组成 管理(MGM)节点:这类节点的作用是管理MySQL Cluster内的其他节点,如提供配置数据、启动并停止节点、运行备份等。由于这类节点负责管理其他节点的配置,应在启动其他节点前启动管理节点。 数据节点:这类节点用于保存 阅读全文
posted @ 2018-03-19 22:02 雨落滴碎荷 阅读(159) 评论(0) 推荐(0) 编辑