![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
杏青小
这个作者很懒,什么都没留下…
展开
-
数据库优化学习之分库分表
注:本篇为学习笔记,欢迎批评指正。 为什么数据库需要优化? 随着数据量的增长,CURD操作时间开销大。 IO,MEM,CPU资源是有限的 数据处理能力受到了影响 数据库的优化方法有哪些策略? 数据库连接数,如开源数据库mysql一般支持500-700连接 数据库服务器自身的资源有限 数据库量越来越大 查询越来越慢怎么办? 索引--要有开销的(空间换时间)--【btree和b+tre...原创 2019-10-21 16:38:35 · 120 阅读 · 0 评论 -
mysql查询语句元素的执行顺序,内外连接区别
本篇为学习笔记,欢迎批评指正。 1.varchar和char使用场景以及优缺点 1.varchar长度不固定,char长度固定。char存储数据长度不够,会用空格来补。 2.取char类型的数据时,使用trim()去除空格。 3.char取数据效率高,以空间换取时间,提高效率。 4.varchar注重空间利用。 2.查询语句不同元素(where、jion、limit、group by、havin...原创 2019-10-18 16:53:17 · 853 阅读 · 0 评论 -
数据库事务四大特性以及并发时隔离级别区别学习笔记
原文链接:https://www.toutiao.com/i6747531576701092365/ 1.ACID 事务的四大特性 (原子性、一致性、隔离性、持久性) 原子性:事务内的操作为一个整体,要么全部成功,要么全部回滚,全部失败。 一致性:事务开始和结束后,数据库的完整性约束没有被破坏。符合对应关系,A向B转账,A减少多少,B一定增加多少。 隔离性:多用户并发时,每一个用户的事务不被其它...原创 2019-10-18 12:52:51 · 151 阅读 · 0 评论