
数据库
春_
life
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
innodb存储引擎 - 锁
MySQL技术内幕:Innodb存储引擎(间隙锁目前理解的还不是很透彻,后面索引看完了再过来回顾一下间隙锁)第六章 锁一、Innodb存储引擎中的锁1.锁是数据库区别于文件系统的一个关键特性,2.两种标准的行级锁:共享锁(S Lock):允许事务读一行数据排它锁(X Lock):允许事务删除或更新一行数据 S锁与S锁兼容,与X锁不兼容:也就是如果事务t1获取了行r的共享锁,那么事务t2也想获取行r的共享锁是可以获取到的(这种情况成为锁兼容),但是如果事务t3想获取行r的排它锁是不能获取原创 2020-11-13 15:32:31 · 158 阅读 · 0 评论 -
记录一次SQL优化,增加索引,随便写的当笔记了
写了一个SQL,前端往返时间大约1.7秒,最终优化到一共150毫秒左右,应该还可以更好一些下面说的有点乱,有空再好好总结一下吧。参考文章里面写的还是比较好的,只不过没有组合查询。参考链接:https://zhuanlan.zhihu.com/p/47313236sql的一部分:把表名去掉了explain query planselect codes,value,unit,starttime,endtime,quality from (-- explain query planselect if原创 2020-10-15 19:27:18 · 202 阅读 · 0 评论 -
sqlIte 多条件排序失效问题
写倒叙排序就直接按照mysql那样两个字段后面加一个desc,然后一直没有效果,改为如下:order by starttime desc,endtime desc;每个条件后都加desc就可以了,mysql应该是同样适用的,因为多个不同字段可以按照不同的排序方式(升序降序)进行组合...原创 2020-09-09 13:58:36 · 1223 阅读 · 0 评论 -
NoSql理解+传统关系型数据库ACID+Nosql的CAP+BASE的理解
1)什么是NosqlNoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规...原创 2019-09-28 21:38:33 · 1991 阅读 · 0 评论