mysql
chao430
java 之路
展开
-
MySQL表锁了如何解锁
MySQL表锁了如何解锁SHOW PROCESSLIST; -- 运行这个条命令,会出现下面截图所示内容,找到 字段 state 值中有waiting的记录,看看是不是自己需要解锁的表字段 info信息中会有对应表名找到自己需要解锁的记录id,重复操作导致卡主,可能会有多条记录,解锁表的都删除然后运行 kill id(刚找到的id)...原创 2021-03-13 11:58:58 · 7596 阅读 · 0 评论 -
索引查询失效情况总结
好久没写了,近期sql优化性能的问题比较多,打算整理下sql索引相关知识:未完待持续跟进总结先汇总下下网上一下大佬相关的笔记Mysql索引查询失效的情况索引查询失效的几个情况:1、like 以%开头,索引无效;当like前缀没有%,后缀有%时,索引有效。2、or语句前后没有同时使用索引。当or左右查询字段只有一个是索引,该索引失效,只有当or左右查询字段均为索引时,才会生效3、组合索引,不是使用第一列索引,索引失效。4、数据类型出现隐式转化。如varchar不加单引号的话可能会自动转换为in原创 2020-08-09 16:20:19 · 733 阅读 · 0 评论