MySQL
丶康康康
这个作者很懒,什么都没留下…
展开
-
MySQL学习笔记(1) —— 存储引擎简介
一、存储引擎 1.mysql 引擎存储引擎查看:show engines; 对比项 MyISAM InnoDB 主外键 不支持 支持 事务 不支持 支持 行表锁 表锁,即使操作一条记录也会锁住整个表,不适合高并发的操作 行锁,操作时只锁某一行,不对其它行有影响,适合高并发操作 缓存 只缓存索引,不缓存真实数据 不仅缓存索引还要缓存真实数据,对内存要求较高,而且内存大小对...原创 2019-04-12 17:29:56 · 106 阅读 · 0 评论 -
MySQL学习笔记(2) —— 索引优化分析
导致SQL性能下降、执行时间长、等待时间长的原因: 查询语句写的烂 索引失效(单值、复合) 关联查询太多join(设计缺陷或者不得已的需求) 服务器调优及各个参数设置(缓冲、线程数等) SQL解析顺序 1.sql书写顺序 SELECT DISTINCT < select_list > FROM < left_table > < join_type ...原创 2019-04-12 17:30:46 · 228 阅读 · 0 评论