
mysql性能调优专题
文章平均质量分 52
索引优化,索引最左前缀原理,b+tree
BACKWASH2038
@
展开
-
mybatis实现分表
mybatis动态拦截表,进行业务分年表原创 2022-08-30 17:48:14 · 2341 阅读 · 0 评论 -
多线程事物造成死锁全面分析
多线程事物回滚、多线程造成死锁,多线程造成连接资源不够的解决方案原创 2022-08-18 13:20:25 · 1745 阅读 · 0 评论 -
mysql索引深入优化
创建test表(测试表) droptableifexiststest; createtabletest( id intprimarykeyauto_increment, c1 varchar(10), c2 varchar(10), c3 varchar(10), c4 varchar(10), c5 varchar(10) ) ENGINE=INNODB defaultCHARSET=utf8; insertintotest(c1,c2,c3,c4,c5) values('a1...原创 2020-12-01 14:19:41 · 173 阅读 · 0 评论 -
EXPLAIN详解和索引优化
使用EXPLAIN关键字可以模拟优化器执行SQL语句,从而知道MySQL是 如何处理你的SQL语句的。分析你的查询语句或是结构的性能瓶颈 下面是使用 explain 的例子:在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询时,会返回执行计划的信息,而不是执行这条SQL(如果 from 中包含子查询,仍会执行该子查询,将结果放入临时表中)使用的表DROP TABLE IF EXISTS `actor`;CREATE TABLE `ac..原创 2020-12-01 14:09:46 · 741 阅读 · 0 评论 -
mysql索引底层探索
分析以下几条 sql 的索引使用情况 1. SELECT * FROM titles WHERE emp_no='10001' AND title='Senior Engineer' ANDfrom_date='1986-06-26';2. SELECT * FROM titles WHERE title='Senior Engineer' ;3. SELECT * FROM titles WHERE emp_no > ‘10001';4. SELECT * FROM titles原创 2020-11-21 16:39:26 · 344 阅读 · 0 评论