- 博客(3)
- 收藏
- 关注
转载 小白复习笔记(第三天)-------------------------MySQL锁、事务和并发控制
MySQL事务及特性 数据库事务是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。事务的使用是数据库管理系统区别文件系统的重要特征之一 事务的重要特性 (1)原子性:事务开始后所有的操作,要么全部做完,要么全部不做,不可能停滞在中间环节 (2)一致性:事务将数据库从一种状态转变为另一种一致的状态(例如 身份证带有唯一属性,如果经过一个修改身份证的事务后,身份证号变的...
2020-04-16 15:26:48 930
转载 小白复习笔记(第二天)-------------------------索引知识点扩展
索引检索为什么快? 1.关键字相对于数据本身,数据量小 2.关键字是有序的,二分查询可以快速确定位置 索引使用场景 (1)order by: 字段没有建立索引,执行计划会将查询出的所有数据使用外部排序,这个操作是很影响性能的,因为需要将查询涉及到的所有数据从磁盘中读到内存,更无论读到内存之后的排序了 (2)join :对join语句匹配关系 (on) 涉及的字段建立索引 能够提高效率 ...
2020-04-15 15:27:53 149
转载 小白复习笔记(第一天)-------------------------mysql的慢查询定位和优化
如何定位并优化慢查询sql 1:根据慢日志定位慢查询sql show variables like '%query%' 查询慢日志相关信息 slow_query_log 默认是off关闭的,使用时,需要改成on 打开 slow_query_log_file 记录的是慢日志的记录文件 long_query_time 默认是10s 每次执行的sql 达到这个时长就会被记录 show stat...
2020-04-15 10:11:28 156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人