数据库
文章平均质量分 95
小呆萌熊
一起学习,共同进步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL进阶(三)
文章目录锁概述锁的分类MySQL锁MyISAM表锁事务及其ACID属性InnoDB行锁案例 锁概述 锁是计算机协调多个进程或线程并发访问某一资源的机制(避免争抢)。 在数据库中,除传统的计算资源(如 CPU、RAM、I/O 等)的争用以外,数据也是一种供许多用户共享的 资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数 据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。 锁的分类 从对数据操作的力度分: 表锁: 操作时,会锁定原创 2021-09-09 17:53:01 · 147 阅读 · 0 评论 -
MySQL进阶(二)
文章目录避免索引失效SQL优化大批量插入数据优化insert语句优化order by语句优化group by 语句优化嵌套查询优化OR条件优化分页查询使用SQL提示SQL执行顺序 避免索引失效 先创建复合索引 create index idx_seller_name_sta_addr on tb_seller(name,status,address); 全值匹配 ,对索引中所有列都指定具体值。该情况下,索引生效,执行效率高。 最左前缀法则,如果索引了多列,要遵守最左前缀法则。指的是查询从索引的最左原创 2021-09-04 23:00:12 · 198 阅读 · 0 评论 -
MySQL进阶(一)
文章目录Mysql的体系结构连接层服务层引擎层存储层存储引擎各存储引擎的特性InnoDBMyISAM存储引擎的选择优化SQL查看SQL执行频率定位低效率执行SQLexplain分析执行计划 Mysql的体系结构 Connection Pool : 连接池组件 Management Services & Utilities : 管理服务和工具组件 SQL Interface : SQL接口组件 Parser : 查询分析器组件 Optimizer : 优化器组件 Caches & Buff原创 2021-08-31 17:55:26 · 203 阅读 · 0 评论
分享