MySQL索引数据结构分析

MySQL索引数据结构分析 摘要 本文讨论MySQL数据库索引数据结构相关的一些话题,重点在于常用的B+Tree索引以及性能十分高的Hash索引...

2024-02-21 · 4 min · 1979 words · luolin

Sql中count(1)、count(%2A)和count(字段名)的区别

测试实例 count(1)测试,sql语句如下: select count(1) from ums_member; 结果如下: count(*)测试,sql语句如下: select count(*) from ums_member; 结果如下: count(主键)测...

2024-02-21 · 2 min · 569 words · luolin

Sql联表查询

sql中的join(本文仅介绍left join、right join、join on,图片是网上找的,原作者如果不允许使用请联系我)如下: 测试数...

2024-02-21 · 2 min · 641 words · luolin

一次诡异的sql索引失效分析

这两天在公司优化一个sql的时候碰到了一个诡异的事——一个表中的一个唯一性索引在更换了最左边的字段后,根据最左边字段为where后面的查询条...

2024-02-21 · 2 min · 613 words · luolin

查询mysql中的所有索引

mysql查看所有表的索引: SELECT a.TABLE_SCHEMA, a.TABLE_NAME, a.index_name, GROUP_CONCAT(column_name ORDER BY seq_in_index) AS `Columns` FROM information_schema.statistics a GROUP BY a.TABLE_SCHEMA,a.TABLE_NAME,a.index_name 查询索引: select * from (SELECT a.TABLE_SCHEMA, a.TABLE_NAME, a.index_name, GROUP_CONCAT(column_name ORDER BY seq_in_index) AS `Columns` FROM information_schema.statistics a GROUP BY a.TABLE_SCHEMA,a.TABLE_NAME,a.index_name) as b where b.index_name like '%req_id_3%'

2024-02-21 · 1 min · 60 words · luolin