加载中
极客时间MySQL实战45讲笔记 十. 字符串索引如何设置

MySQL支持前缀索引,即选取字段值的部分前缀部分作为索引。比如: alter table t add index index1(email(6)) 以上语句,会选取email字段的前6位字符作为索引值。 前缀索引占用空间小,但是不...

2019/03/24 15:56
136
极客时间MySQL实战45讲笔记 九. MySQL如果选择索引

优化器的逻辑 优化器选择索引的判断因素:扫描的行数、是否使用临时表、是否排序等 1.1 扫描行数怎么计算 MySQL真正执行语句之前,并不能精确地的知道满足这个条件的记录有多少条,而只能通过...

2019/03/24 15:55
184
极客时间MySQL实战45讲笔记 八. 普通索引和唯一索引的选择

change buffer InnoDB在做更新时,如果数据页在内存中,则直接更新,如果不在,会将更新操作缓存在change buffer中。在下次查询需要访问这个数据页的时候,将数据页度如内存,然后执行chang...

2019/03/24 15:53
567
极客时间MySQL实战45讲笔记 七. 事务隔离

启动事务语句 begin/start transaction语句执行时,并不会立即开启一个事务,在执行他后面第一个操作时,事务才真正启动。 start transaction with consistent snapshot语句立即开启事务。 ...

2019/03/24 15:51
739
极客时间MySQL实战45讲笔记 六 行级锁

行级锁 行级锁是有引擎层实现,即各个引擎层自己实现.MyISAM不支持行级锁。 1.1 两阶段锁 在InnoDB事务中,行锁是在需要的时候加上,但并不是在不需要了就立刻释放,而是要等到事务结束时才释...

2019/03/24 15:48
234
极客时间MySQL实战45讲笔记 五. 全局锁和表锁

锁分类 MySQL中主要分为全局锁、表级锁和行锁三类。本篇主要涉及全局锁和表级锁。 2. 全局锁 全局锁是对整个数据库实例进行加锁。 Flush table with read lock(FRTWRL)该命令用于加全局锁。使...

2019/03/24 15:44
985
极客时间MySQL实战45讲笔记 四. 索引实现

索引常见模型 常见的索引数据结构包括:哈希表、有序数组以及树。 1.1 哈希表 Hash表是一种以键-值存储数据的结构。hash的底层是一个数组,通过一个哈希函数把key换算成一个确定位置,然后把...

2019/03/16 11:03
349
极客时间MySQL实战45讲笔记 二. 日志系统

MySQL数据更新操作步骤 在SQL Server的缓冲区的日志中写入”Begin Tran”记录 在SQL Server的缓冲区的日志页写入要修改的信息 在SQL Server的缓冲区将要修改的数据写入数据页 在SQL Server的...

2019/03/16 11:01
783
极客时间MySQL实战45讲笔记 一 .基础架构

Mysql的基础架构 1.1. MySQL基础架构示意图 从上图上可以看出,mysql分为Server层和存储引擎两部分 Server包括连接器、查询缓存、分析器、优化器、执行器等。以及所有的内置函数,还有存储过...

2019/03/16 11:00
2.4K
docker toolbox 中挂载本地目录

准备条件 在e盘根目录新建vm_share文件夹,并在该文件下新建几个测试文件,比如: 挂载目录 形式一 启动Docker quickstart Terminal之后,进入到如图所示界面 如果此时执行挂载命令时,只能挂...

IDEA 下springboot启动内置tomcat失败问题

在IDEA中启动SpringBoot项目失败,报错如下: Unable to start embedded container; nested exception is org.springframework.context.ApplicationContextException: Unable to start Embed...

线程提前唤醒带来的问题

一个线程从wait方法可能提前返回,从而带来一些比较隐晦或者低概率的异常问题。

2017/04/24 16:36
232
Java实现生产者和消费者模式

使用Java实现生产者和消费者模式。 package part4; import java.util.LinkedList; import java.util.concurrent.LinkedBlockingQueue; import java.util.concurrent.TimeUnit; import java....

2016/11/24 16:06
321
spring中bean被多次实例化问题

spring中因为配置或者注解使用不当而产生bean被重复实例化的问题总结。

2015/12/28 16:46
4.1K
easyui combobox中增加获取选定option对象

为easyui的combobox增加一个获取选定option对象的方法,使用于在使用自定义combobox场景中。

2015/12/02 17:08
4.9K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部