MySQL
a2370889_com
这个作者很懒,什么都没留下…
展开
-
MySQL学习笔记
零散知识点ACID:原子性、一致性、隔离性、持久性事务的隔离级别,四种:(1)未提交读(可能出现脏读);(2)提交读(可能出现不可重复读);(3)可重复读(可能出现幻读,但mysql的innodb通过mvcc解决了这个问题);(4)可串行化读(行行加锁,太重了,一般不用)索引篇索引主要分为B+树索引和Hash索引。索引的最左匹配原则:比如设定一个索引为(col1,col原创 2018-01-08 20:07:03 · 925 阅读 · 0 评论 -
MySQL查询缓存
查询缓存优点:(1)对于某些频繁出现的查询语句,可以减少I/O。缺点:(1)查询缓存需要占用一定的内存。(2)每次查询执行前都要先检查缓存,故不一定是有利的。缓存未命中的原因:(1)查询不在缓存中 (2)缓存失效 (3) 查询中包含不确定的函数,比如current_date。因此如果查询希望使用缓存,就直接使用当时时间的字面量,比如‘2018-1-29’这种即可。缓存失效:(1)在In原创 2018-01-29 17:20:32 · 332 阅读 · 0 评论