会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jemb
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
MySQL
MySQL优化理解
摘要:1.索引列的值设置为null,可以用空字符串代替,为null会导致不走索引 2.遵循最佳左前缀原则,因为MySQL的B+树索引结构根据最左的column进行创建的, 3.不要对索引列进行函数或表达式的计算,正确做法是将值计算好再传进来 4.避免全表扫描 Where 中少用 NOT、!=、<>、!<、
阅读全文
posted @
2019-09-24 22:30
Jemb
阅读(187)
评论(0)
推荐(0)
Explain参数解析
摘要:explain的所有参数 id: 编号 select_type: 查询类型 table: 表 type: 类型 possible_keys:预测用的索引 key: 实际使用到的索引 key_len: 实际使用的索引的长度 ref: 表之间的引用 rows: 通过索引查询到的数据两 Extra: 额外
阅读全文
posted @
2019-09-24 11:58
Jemb
阅读(630)
评论(0)
推荐(0)
MySQL知识
摘要:MySQL四层分层:(自上往下执行) 连接层:提供预客户端连接的服务。 服务层: 1.提供各种用户使用的接口 2.提供各种sql优化器(mysql如果发现你自己的sql写的太烂,会自动帮你优化) 引擎层: INNODB:事务优先 ( 适合高并发操作,使用的是行锁) MYISAM: 性能有限 (使用的
阅读全文
posted @
2019-09-24 11:54
Jemb
阅读(117)
评论(0)
推荐(0)
公告