![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
haha and giraffe
一只努力的长颈鹿
展开
-
MYSQL基础
一、MySQL逻辑架构 MySQL的逻辑架构主要包含三层。最上层的应用层,主要基于网络客户端/服务器的工具或者服务,比如连接认证,授权认证,安全等功能。 第二层是MySQL的核心服务功能层,包括查找解析,分析,优化,缓存以及所有的内置函数等,除此之外,所有的跨存储引擎的功能都在这一层实现:存储过程,触发器,视图等。 第三层是存储引擎层,主要负责MySQL中数据的存储与...原创 2019-04-09 14:29:39 · 138 阅读 · 0 评论 -
MYSQL索引
索引简介 索引是存储引擎用于加快查询的一种数据结构,一种优良的索引策略能够对查询性能有效的优化。索引有以下三个优点: 索引减少了需要扫描的数据量 索引可以帮助服务器避免排序和临时表 索引可以将随机IO变成顺序IO 但是,索引并不是越多越好,过多的索引易导致磁盘使用率上升,给系统带来负担。总体来说,一般只有索引帮助存储引擎快速查找到记录带来的好处大于其带来的开销时候,索引才是...原创 2019-04-17 16:47:42 · 93 阅读 · 0 评论 -
MYSQL事务
事务简介 事务是数据库区别于文件系统的最重要特征之一。事务可以保证数据库从一个状态转移到另一个状态,也就是说在一个事务中的语句要么全部一起提交(所有修改都会保存),要么回滚(所有修改都不会保存)。 事务的性质:原子性,一致性,隔离性,持久性(ACID)保证一个事务的正确执行。每种性质具体含义具体参考:https://blog.csdn.net/puliao4167/articl...原创 2019-04-26 19:51:50 · 99 阅读 · 0 评论