建立高效复合索引

如何加索引?

区分度标准判定

哪个字段的值,越接近于1,哪个放在最左边(最佳最前缀原则)
update where 锁

如果phone没有加索引,是表锁;如果加了索引,是行锁
回表




大数据表加索引
腾龙换鸟:新建表+键索引+导数据+废旧表
稳定压倒一切
数据库去除重复数据
查询重复数据
select name,count(1) from student group by name having count(1) > 1
select name,count(name) from student group by name having count(name) > 1

重复数据全部删除

重复数据要求删除,仅保留一条数据

Mysql千万级数据的分页优化
单表

连表

跳过id,更快


1万+

被折叠的 条评论
为什么被折叠?



